嘿,我写了以下正则表达式来验证电子邮件的工作,但是当我写 test@test...test.com 时它没有验证。它应该在此电子邮件 ID 上给出错误,因为它无效。任何人都可以告诉以下规则表达式中的错误
电子邮件的正则表达式。
@"^(([a-zA-Z0-9_-.]+)@([a-zA-Z0-9_-.]+).([a-zA-Z]{2,5}){1 ,25})+$
它应该验证以下所有内容
- mkyong@yahoo.com, mkyong-100@yahoo.com, mkyong.100@yahoo.com
- mkyong111@mkyong.com, mkyong-100@mkyong.net, mkyong.100@mkyong.com.au
- mkyong@1.com, mkyong@gmail.com.com
- mkyong+100@gmail.com, mkyong-100@yahoo-test.com