谁有JS过滤特殊字符的代码,发我一份,特殊字符类似于(!@#¥%……&*?)等等,就是类似这种,

如题所述

第1个回答  2013-10-20
function stripscript(s)
{
var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()&mdash;—|{}【】‘;:”“'。,、?]")
var rs = "";
for (var i = 0; i < s.length; i++) {
rs = rs+s.substr(i, 1).replace(pattern, '');
}
return rs;
}

用正则过滤一下

第2个回答  2013-10-20
可以考虑正则表达式
相似回答