Javascript验证正则表达式不同于

时间:2017-04-05 12:03:55

标签: javascript regex

此JavaScript命令:

var emailPattern = new RegExp("^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+$");
var res = emailPattern.test("email@.com")
console.log(res); // true

验证为true。我相信我的正则表达式指的是' @'之后的文字。标志必须包含一个字符(a-zA-Z0-9 _.-中的一个)加上另一个字符。'和其他一些字母字符。

当我在http://regexr.com/上运行相同的正则表达式时,我的信念得以实现:)

为什么会有区别?

非常感谢。

enter image description here 描述正则表达式不是validatin电子邮件@ .com

0 个答案:

没有答案