这个Python正则表达式对于电子邮件地址是否足够好?

时间:2018-04-02 19:05:55

标签: python regex

我一直在审查Python3的正则表达式来捕获电子邮件地址。我在流行的正则表达式网站上看过该文档。并阅读pydocs,SO答案等。

我想知道这个正则表达式是否足以捕获电子邮件地址或者我是否遗漏了某些内容。

re.findall(r'[\w.+-]+@[\w.+-]+', some_string)

1 个答案:

答案 0 :(得分:0)

没有。这将无法使电子邮件地址与本地部分中的某些特殊字符匹配。这将遗漏的最常见字符是'&,两者都有效。