Js中运用正则表达式验证输入是否有特殊字符

如题所述

第1个回答  2016-12-07
var str=$('#id').val();

var re =/[`~!@#$%^&*_+<>{}\/'[\]]/im;
if (re.test(str))
{
alert(存在特殊字符);

}
第2个回答  2016-12-07

正则表达式:

((?=[\x21-\x7e]+)[^A-Za-z0-9])

匹配除A-Z a-z 0-9之外所有的符号

本回答被网友采纳
相似回答