📅  最后修改于: 2020-11-06 06:15:53             🧑  作者: Mango
要提取电子邮件形式的文本,我们可以使用正则表达式。在下面的示例中,我们利用正则表达式包来定义电子邮件ID的模式,然后使用findall()函数检索与该模式匹配的那些文本。
import re
text = "Please contact us at contact@tutorialspoint.com for further information."+\
" You can also give feedbacl at feedback@tp.com"
emails = re.findall(r"[a-z0-9\.\-+_]+@[a-z0-9\.\-+_]+\.[a-z]+", text)
print emails
当我们运行上面的程序时,我们得到以下输出-
['contact@tutorialspoint.com', 'feedback@tp.com']