import re
s='8431onexxer2197832wzyxyd'
p=r'(\d*)([a-zA-Z]*)'
#match(p,s)匹配成功一次就结束
m=re.match(p,s)
#返回匹配结果
print(m.group())
#分别返回'(\d*)([a-zA-Z]*)'中的第0组(全部),第1组、第2组。
print(m.group(0))
print(m.group(1))
print(m.group(2))
#返回所有组。全部组,结果是:('23432', 'werwre') ,和print(m.group())不同
print(m.groups())
m=re.findall(p,s)
print(m)
Python正则表达式学习之路(3):match及findall
猜你喜欢
转载自blog.csdn.net/acflair/article/details/82708054
今日推荐
周排行