我想提取收到电子邮件的所有电子邮件。我使用这个正则表达式在To之后只提取电子邮件,它只是提取第一封电子邮件。
([a-z0-9_\.-]+@[\da-z\.-]+\.[a-z\.]{2,6})
当我使用这个正则表达式没有To。它会为reciver和发件人提取所有电子邮件。
Message-ID: <7618763.1075855377753.JavaMail.evans@thyme>
Date: Mon, 31 Dec 2001 10:53:43 -0800 (PST)
From: louise.kitchen@enron.com
To: wes.colwell@enron.com, georgeanne.hodges@enron.com, rob.milnthorp@enron.com, john.zufferli@enron.com, peggy.hedstrom@enron.com, thomas.myers@enron.com
这是数据样本
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
self.view.endEditing(true)
}
谢谢
答案 0 :(得分:0)
尝试使用以下内容:
emails = re.findall('write your expression there', emailDataText)