Python从文本提取邮箱地址,让秘书MM轻松一点

每次开会以后都要发邮件给一大堆人,会议纪要的传播是非常机械的

从别人的邮件、消息里逐个复制与会人名单,或者从会议系统里导出一份名单

但是邮箱只认按照每个人的邮箱用逗号分隔的情况

有没有一个好办法可以提升做这件事的效率?当然有!

下面介绍如何用Python脚本实现邮箱信息的提取。

只需要替换strings的内容就可以了

import re

########################################################################

###此处输入要解析的字符串

strings = """    如果有问题请联系[email protected] 或者 [email protected]

发送邮件到 [email protected]

"""

########################################################################

match = re.findall(r'[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,8}',strings)#正则匹配

list2 = list(set(match))#去重

print(",".join(list2))

你可能感兴趣的:(Python从文本提取邮箱地址,让秘书MM轻松一点)