単語全体を正規表現と一致させる
単語全体を正確に一致させる適切な正規表現を見つけるのは難しい場合があります。次の例を見てみましょう。
a = "this is a sample"
「is」などの完全な単語を識別するが、「hi」などの部分一致は識別しないようにするには、特定の正規表現が必要です。
解決策:
単語全体を一致させるには、通常の式:
re.search(r'\bis\b', your_string)
この式には、単語の先頭または末尾にある空の文字列と一致する b 境界マッチャーが組み込まれています。
説明:
b 境界マッチャー英数字またはアンダースコア文字が隣接していない場所に一致します。これにより、完全な単語のみがキャプチャされることが保証されます。
追加メモ:
以上がPython で正規表現を使用して単語全体を一致させるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。