每天写500字每周500字

python 28:不区分大小写的匹配

2019-12-08  本文已影响0人  金石明镜

要让正则表达式不区分大小写,可以向re.compile()传入re.IGNORECASE或re.I作为第二个参数。在交互式环境中输入以下代码:

>>>robocop = re.compile(r'robocop',re.I)

>>>robocop.search('RoboCop is part man, part machine, all cop.').group()

’RoboCop’

>>> robocop.search('ROBOCOP protects the innocent.').group()

'ROBOCOP'

>>> robocop.search('Al, why does your programming book talk about robocop so much?').group()

'robocop'

上一篇 下一篇

猜你喜欢

热点阅读