に 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).)*
構成は 貪欲なトークン にネガティブな文字クラスの同義語として使用することができます 多遺伝子配列.