您的位置:首页 > Web前端 > JavaScript

JavaScript正则替换去除字符串中特殊字符

2012-02-17 13:18 671 查看
用Javascript去除脚本中的特殊字符,对字符串进行过滤是在数据前后台交互中必备的。

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

想要过滤的字符串在 RegExp()中间自己进行设定,中文和英文的特殊字符可以替换。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息