1
我希望能夠做到這一點:定製的jQuery或JavaScript字符串擴展去除特殊字符
var test = "A3%2345-S63.][343\g30.1.0.45";
test.removeSpecialCharacters();
所有特殊字符,即(%,*,(,[..等)將被刪除);
或
test.removeSpecialCharacters("-");
意義所有的特殊字符將被替換爲「 - 」
我試過的,但我不認爲我做是正確的:(
jQuery.fn.removeSpecialCharacters = function (optional replaceWith) {
this.replace(/[^a-z0-9\s]/gi, '');
}
爲什麼你會使用jQuery這個? – ThiefMaster
jquery元素不是字符串,你的擴展是有意義的字符串原型,而不是jQuery的擴展。 – jbabey