相关疑难解决方法(0)

不重新编译的不区分大小写的正则表达式?

在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>
Run Code Online (Sandbox Code Playgroud)

有没有办法做同样的事情,但没有使用re.compile.我在文档中找不到类似Perl的i后缀(例如m/test/i).

python regex case-sensitive case-insensitive

289
推荐指数
8
解决办法
27万
查看次数

标签 统计

case-insensitive ×1

case-sensitive ×1

python ×1

regex ×1