正则_管道匹配多个分组

2018-08-20  本文已影响0人  测试媛617
import re
'''
返回第一次出现的匹配文本
'''
heroRegex =   re.compile(r'Batman|Tina Fey')
mo1 = heroRegex.search('Batman and Tina Fey')
print(mo1.group())
mo2 = heroRegex.search('Tina Fey and Batman')
print(mo2.group())
结果是:
Batman
Tina Fey
指定一次前缀:
import re
batRegex = re.compile(r'Bat(mab|mobile|copter|bat)')
mo = batRegex.search('Batmobile lost a wheel')
print(mo.group())
print(mo.group(1))
结果是:
Batmobile
mobile
上一篇下一篇

猜你喜欢

热点阅读