我正在一个网站上工作,在那里我编写了以下正则表达式来验证电子邮件 ID,并在正则表达式验证器中使用了该正则表达式。正则表达式是
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
它像我预期的那样接受有效的电子邮件 ID。但是当我的 QA 进行负面输入测试时,ak@gmail.com.com.com.com
它允许并说电子邮件 ID 是有效的。我到处搜索,几乎在各个方面都尝试过解决这个问题。任何人都可以帮我限制像上面这样的邮件ID。实际上,ak@gmail.co.in
可以接受类似的电子邮件ID,但是当最后一个字符串.
重复时出现问题。请帮忙。我正在使用点网 2005。