我的文本文件保存在我的桌面上,其中包含我的简历。我想从文本文件中提取我的电子邮件,有人能帮我吗我的txt文件有
Name : K. Spandana
Gender : Female
Nationality : Indian
Marital Status : Unmarried
Mother tongue : Telugu
Languages Known : English, Hindi and Telugu
Address of Correspondence : H.NO:4-56/1, Hanuman nagar ,Post: Theegalaguttapalli,
E-mail ID : Spandanareddy.kallepu@gmail.com
我试过了https://gist.github.com/dideler/5219706文件路径为的代码
类似以下内容将起作用:
with open('resume.txt', 'r') as f_input:
print re.findall(r'b([a-z0-9-_.]+?@[a-z0-9-_.]+)b', f_input.read(), re.I)
它将显示:
['Spandanareddy.kallepu@gmail.com']
但确切的逻辑可能要复杂得多。这完全取决于它需要多准确
这将在文本文件中显示所有电子邮件地址,以防有多个电子邮件地址。