2015年8月27日 星期四

[Javascript] 正則替換去除字串中特定符號

用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()中自己進行設定,中文和英文的特殊符號可以替換。

沒有留言:

張貼留言