用Javascript进行电子邮件验证;每封电子邮件似乎都无效

时间:2015-09-15 09:10:11

标签: javascript regex

我在使用JS验证电子邮件地址时遇到问题。这是我的代码:

Integer.compare()

因此,无论我输入何种类型的电子邮件地址,它始终显示" false"。我从stackoverflow上的某处复制了正则表达式,但我认为它应该可以正常工作......

修改

var regEmail = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/i;
var result = regEmail.test('username');
alert(result);

1 个答案:

答案 0 :(得分:-2)

正则表达式针对A-to-z|A-to-Z|0-9后跟@符号和A-to-z|A-to-Z|0-9后跟dot以及A-to-z|A-to-Z|0-9

两到四个字母进行验证

您只传递一个字符串而不匹配正则表达式规则。