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'