2009-08-25 16 views
2

を選ぶ:正規表現は完全な単語

ハロー

その罰金、私は\(Hello)\

を行います

しかし、それのような単語のdosent作品:

ハローハローハロー

私は正規表現がすべてhello文字を選ぶために得ることができます任意の方法はありますか?

答えて

5

正規表現エンジンによっては、大文字と小文字を区別しない一致を示す方法が必要です。

例えば、Perlで

/Hello/i 

やPython:また

re.compile(r"hello", re.IGNORECASE) 

、あなたは文字ごとに手動で行うことができます。

[Hh][Ee][Ll][Ll][Oo] 
4

使用のインスタンスのためのあなたのライブラリーのincasesensitive修飾

/hello/i 

あなたが「ahello」を選択しないように、また、\ bを追加するには、単語の区切りが賢明だろう。

/\bhello\b/i 
関連する問題