立即学习:https://edu.csdn.net/course/play/26755/340148?utm_source=blogtoedu
import re
re.search#搜索
re.match#匹配的第一个,可以用()和x.groups()[0],x.groups()[1]等搭配区分需要匹配的不同部分,比如电话号码的区号和电话和分机号等
re.findall#找到全部匹配。
import re
s='我的邮箱地址是adsd@163.com',你的Email地址是xyz123@122.net吗?‘
prefix='[0-9a-zA-Z]+@[0-9a-zA-Z]+\.'
result=re.findall(prefix+'com|'+prefix+'net',s,re.I)
# 找到以com和net结尾的邮箱地址。这里注意com后面的或的符号|,以及prefix中@前后的字符串的表达方法,另外re.I表示忽略大小写