可能重复:
什么是验证电子邮件地址的最佳正则表达式? 我正在使用一个要求输入电子邮件地址的表单。我使用了以下正则表达式进行验证:
请您提供建议。
什么是验证电子邮件地址的最佳正则表达式? 我正在使用一个要求输入电子邮件地址的表单。我使用了以下正则表达式进行验证:
但是对于一些测试用例,如下面这个,它并不能很好地工作:
.*@.*\..*
请问有没有人能提供在 ASP.NET 中用于电子邮件验证的正则表达式,或者其他方法可行?dsrasdf@@@fer@hbdf.vjif
请您提供建议。
.
之前,请至少考虑两次。请注意,....@......
也符合您的表达式。 - Michael.
应该谨慎,并且在这种情况下仍然是错误的。在我看来,这种验证既不是“太宽松”也不是“太严格”,因为这些字符串既不是真正有效电子邮件地址的超集也不是子集。它只是错误的。 - Michael