一.re模块的查找方法:
1.findall 匹配所有每一项都是列表中的一个元素
import re
ret = re.findall('\d+','asd鲁班七号21313') # 正则表达式...内存地址,这是一个正则匹配的结果
print(ret.group()) # 通过ret.group()获取真正的结果
2.1如果没有匹配到,会返回None,使用group会报错
ret = re.search...,s))
2.sub--替换
ret = re.sub('\d+','H','luban34cheng21an89',1)
print(ret)
3.subn 返回一个元祖,返回第二个元素是替换的次数...ret = re.subn('\d+','H','luban34cheng21an89')
print(ret)
三.re模块的进阶
1.compile 节省你使用正则表达式解决问题的时间,编译正则表达式...替换,按照正则规则去寻找要被替换的内容,subn返回元祖,第二个值是替换的次数
compile 编译一个正则表达式,用这个结果去search,match,fildall,finditer 能够节省时间