我需要编写一个正则表达式,从转发的邮件内容中找到电子邮件的原始发件人。我需要支持主要邮件客户端的各种手动转发类型。
正则表达式我试过了:
From\s*:\s*((["|']?)[\w|\s]+\2)?\s*(\<?)[\w]([\w\-\.\+\'\/]*)@([\w\-\.]*)(\.[a-zA-Z]{2,22}(\.[a-zA-Z]{2}){0,2})(\>?)
请建议所有可能的组合使用更好的正则表达式。同样在上面也可以仅检查&lt;符号(组3)匹配我需要&gt;最后。
支持英语以外的其他可能方式