Pythonでは、次のコマンドを使用して、大文字と小文字を区別しない正規表現をコンパイルできますre.compile
。
>>> s = 'TeSt'
>>> casesensitive = re.compile('test')
>>> ignorecase = re.compile('test', re.IGNORECASE)
>>>
>>> print casesensitive.match(s)
None
>>> print ignorecase.match(s)
<_sre.SRE_Match object at 0x02F0B608>
同じことをする方法はありますが、を使用しませんre.compile
。ドキュメントにPerlのi
サフィックス(などm/test/i
)のようなものは見つかりません。
1
通常のエクスプロソインの優れた紹介は、python-course.eu / re.php
—
2Obe