我正在尝试使此 Regex 语句起作用
^([_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})+(\s?[,]\s?|$))+$
对于使用逗号分隔的电子邮件字符串,textbox
将jQuery('#textbox').val();
值传递到正则表达式语句以查找字符串的错误,例如:
"test@test.com, test1@test.com,test2@test.com"
但由于某种原因,它返回一个错误。我尝试通过http://regexpal.com/运行它,但我不确定?
注意:这只是一个基本的客户端测试。MailClass
我使用 .NET4.0 在服务器端验证电子邮件- 所以不要再跳下去了。这里的目的是消除简单的错误。
转义版本:
^([_a-z0-9-]+(\\.[_a-z0-9-]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,3})+(\\s?[,]\\s?|$))+$