正在表达式regex

 下图列出了Python支持的正则表达式元字符和语法:   

 

re中的group()和groups()

import re

a = '123abc456'

m = re.match('([0-9]*)([a-z]*)([0-9]*)', a)

print(m.group()) #123abc456

print(m.group(1)) # 123
print(m.group(2)) # abc
print(m.group(3)) # 456

print(m.groups()) #('123', 'abc', '456')

 

posted @ 2019-08-12 18:36  快乐happy园  阅读(66)  评论(0)    收藏  举报