我正在尝试通过javascript对电子邮件进行验证,因为我使用了一种正则表达式模式,即-
var filter = /[a-z0-9]+\@[a-z0-9]+\.[a-z]+/;
alert("match is=="+filter.test(email));
我预计正则表达式 [az] 只会匹配小写的 az 中的字母,但是当我测试我所期望的错误时..
当我输入Abc or aBC or @&c or &&&b***
它返回真...我的意思是任何特殊字符结合小写字母az或大写字母结合小写返回真..为什么会这样?
请指导某人