re.findall #返回所有满足条件的结果放在列表里
re.search #从前往后找到一个就返回,且返回一个对象,需要调用group才能拿到结果
#如果没找到,返回None,调用group会报错
#if ret:
print(ret.group())
re.match #从头开始匹配,如果能匹配上就返回一个变量,其余同上
re.split #re.split('[ab]','abcd') -> ['','','cd']
re.sub #re.sub('\d','H','adsafa1dasda2ada4',2) 以正则规则替换,返回替换结果
re.subn #返回元组(替换的结果和次数)
re.compile #将正则表达式编译为一个正则表达式对象
#obj = re.compile(\d{3})
#ret = obj.search('abc123defg')
re.finditer #返回一个储存着结果的迭代器,需要用.group()显示结果