-1

嘿,我写了以下正则表达式来验证电子邮件的工作,但是当我写 test@test...test.com 时它没有验证。它应该在此电子邮件 ID 上给出错误,因为它无效。任何人都可以告诉以下规则表达式中的错误

电子邮件的正则表达式。

@"^(([a-zA-Z0-9_-.]+)@([a-zA-Z0-9_-.]+).([a-zA-Z]{2,5}){1 ,25})+$

它应该验证以下所有内容

  1. mkyong@yahoo.com, mkyong-100@yahoo.com, mkyong.100@yahoo.com
  2. mkyong111@mkyong.com, mkyong-100@mkyong.net, mkyong.100@mkyong.com.au
  3. mkyong@1.com, mkyong@gmail.com.com
  4. mkyong+100@gmail.com, mkyong-100@yahoo-test.com
4

1 回答 1

1

电子邮件地址上的正则表达式在此处进行了详细处理:

正则表达式 - 电子邮件地址

于 2013-11-10T11:24:14.833 回答