从开始匹配
m=re.match('\d{8}','12345678')if m: #group=group(0)代表所有分组,group(1)代表第一个分组 #groups()以元组形式返回所有分组 #groupdict()以字典形式返回所有分组(要有分组名称) print m.group()else: print 'fail'
或
rg=re.compile('\d{8}')m=rg.match('12345678')
替换
str2=rg.sub('phone','12345678')
查找所有
p=re.compile(r'(.+)
p=re.compile(r'(?P.+)
search查找返回第一个匹配项