奥礼网
新记
javascript里不能含有非法字符的正则表达式如何写?
不能含有@、#、$、%、^、&、*、
举报该文章
相关建议 2008-06-26
/[@#\$%\^&\*]+/g 这个是包含以上任意一个特殊字符的。
你可以测试一下:
alert(/[@#\$%\^&\*]+/g.test("你的字符串"))
如果返回是true,那么说明含有非法字符,用!反一下,就行了,如:
alert(!/[@#\$%\^&\*]+/g.test("你的字符串"))
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/g41g543g.html
其他看法
第1个回答 2019-07-23
js检查是否含有非法字符
//正则
function trimTxt(txt){
return txt.replace(/(^\s*)|(\s*$)/g, "");
}
/**
* 检查是否含有非法字符
* @param temp_str
* @returns {Boolean}
*/
js检查是否含有非法字符
相似回答
大家正在搜
相关问题
javaScript中的正则表达式不能以特殊字符开头,其余部...
写如字符串,需要javascript正则表达式使其不包含“/...
js 不能为空的正则表达式怎么写?
求关于javascript的正则表达式,支持特殊字符的写法,...
javascript 正则表达式判断文本框不能是特殊字符(标...
在javascript中用正则表达式过滤指定的字符(一定要能...
求javascript正则表达式,不允许用户输入纯数字,也不...
用javascript正则表达式判断一个串是否存在特殊字符;...