提取电子邮件地址

要从文本中提取电子邮件,我们可以使用正则表达式。 在下面的示例中,借助正则表达式包来定义电子邮件ID的模式,然后使用findall()函数来检索与此模式匹配的文本。

import re
text = "Please contact us at contact@qq.com for further information."+\
        " You can also give feedbacl at feedback@zyiz.net"


emails = re.findall(r"[a-z0-9\.\-+_]+@[a-z0-9\.\-+_]+\.[a-z]+", text)
print emails

执行上面示例代码,得到以下结果 -

['contact@qq.com', 'feedback@tp.com']

上一篇:过滤重复的字词

下一篇:提取URL地址

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程