我想从以下格式(如果你还知道,已经越来越在邮件应用程序中使用用于发送电子邮件任何其他格式,请告诉在评论:))预浸匹配的电子邮件名称从到
找到的姓名和电子邮件我怎么能知道姓名和电子邮件为以下格式字符串(它的一个字符串,可以是任何格式如下):
- [email protected]
- james [email protected]
- "James Jordan" <[email protected]> (gmail format)
- janne - [email protected] (possible format)
你描述的没有,据我知道存在第三和第四格式。 Gmail为了显示目的提取名称,但名称与地址一起存储在以下标准格式中:“firstname surname <[email protected]>”您应该只查找该格式和普通地址。 – 2009-11-17 22:58:21
哦对不起,我确实添加了<,但我认为它删除了它,因为我没有添加内部代码标记 – Basit 2009-11-17 23:09:03
您应该得到一个正确的RFC822(et。seq。)解析器,而不仅仅依赖少量的电子邮件你看过的格式。没有理由不对这种“网络友好”。 – 2009-11-17 23:09:59