我的文本文件保存在我的桌面上,其中包含我的简历我想从文本文件中提取我的电子邮件可以帮我一些 我的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代码
答案 0 :(得分:0)
以下内容将起作用:
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']
但确切的逻辑可以是far more complicated。这一切都取决于它需要多准确。
这将显示文本文件中的所有电子邮件地址,以防万一有多个。