/ /正規表現でnp ++で単語の出現数を調べる - regex、search、notepad ++

正規表現でnp ++で単語の出現数を調べる - regex、search、notepad ++

np++ 単語の出現数をカウントするオプションがあり、マークして強調表示します。しかし、単語の最初の3つの出現箇所だけを探す必要があります。

zero word one word two word three word four word five word six

だから私が検索すると、 word one word two word.

私は試した [word]{4} その言葉を見つけるために - (w+s+){3} 3つの連続したを見つける。私が必要とするのは、それを強調表示させるか、最初から選択することです word 3番目の単語に単語。

回答:

回答№1は1

あなたは使うことができます

^(?:(?:(?!bwordb).)*bwordb){3}

正規表現のデモ

正規表現は次のように動作します:行の先頭に一致します(^)、それ以外のテキストにマッチしようとします word 最初の全単語まで word、グループ全体(すべての文字は word そしてその word それ自体)は、制限量量子 {3} ちょうど3回発生する必要があります。

(?:(?!bwordb).)* 構成は 貪欲なトークン にネガティブな文字クラスの同義語として使用することができます 多遺伝子配列.

ここに画像の説明を入力