js过滤特殊字符

// 过滤所有特殊字符
var stripscript = function(s) {
    var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?↵\r\n]");
        var rs = "";
    for (var i = 0; i < s.length; i++) {
        rs = rs + s.substr(i, 1).replace(pattern, '');
    }
    return rs;
}

PS:其中包括空格、换行符、下划线等

posted @ 2018-10-31 21:37  Mankii  阅读(6015)  评论(1编辑  收藏  举报
返回顶部