正確な単語のうちの1つだけが見つかった場合、正規表現パターン@"\b(word1|word2)\b"
がtrueを返した場合、どちらのパターンも正確な単語が見つかった場合はtrueを返します。正規表現ヘルプが必要
私が見つけた唯一の例は、1単語が見つかるたびに真実に戻りましたが、すべての単語が見つかったときに真に戻したいと思っていました。だから同じ単語の倍数は数えません。すべての単語が少なくとも1つ出現しているかどうかを知る必要があります。
編集:
例:
パターン "速い茶色のキツネは、のろまなイヌに飛びかかった":@"\b(fox|dog)\b"
<を----真
パターンを返します。@"\b(fox|elephant)\b"
<を - - trueを返します。falseを返すようにします。
追加:私は両方の場合、言葉の量が私のユーザー
を?サンプルの単語リストと、一致させるかどうかを示すサンプル・ストリングを与えると、本当に役に立ちます。 –
正規表現を2つ作成することはどうですか?それは多くを簡素化するでしょう。 – JMichelB