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

2024-12-20 08:16:29
推荐回答(2个)
回答1:

var str=$('#id').val();

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

}

回答2:

正则表达式:

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

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