正则表达式:[A-Za-z0-9.\-+_]+@[a-z0-9.\-+_]+\.[a-z]+
import re
s='我的邮箱是aigo@163.com,老师的Email是zhang@123.com'
prefix='[0-9a-zA-Z]+@[0-9a-zA-Z]+\.'
#result=re.findall(prefix+'com|'+prefix+'net',s,re.I) # 找到以com结尾的邮箱地址, re.I表示忽略大小写
result = re.findall(r"[A-Za-z0-9.\-+_]+@[a-z0-9.\-+_]+\.[a-z]+", s)
print(result)
运行结果:
![]()
本文通过一个简单的Python脚本示例展示了如何使用正则表达式来匹配和提取电子邮件地址。该脚本定义了一个正则表达式模式,并利用Python的re模块进行查找。
485

被折叠的 条评论
为什么被折叠?



