J'aimerais être en mesure de le faire :
var test = "A3%2345-S63.][343\g30.1.0.45";
test.removeSpecialCharacters();
tous les caractères spéciaux (%,*, (,[..etc) seront supprimés) ;
ou
test.removeSpecialCharacters("-");
ce qui signifie que tous les caractères spéciaux seront remplacés par "-".
J'ai essayé avec ça mais je ne pense pas que je le fasse correctement :(
jQuery.fn.removeSpecialCharacters = function (optional replaceWith) {
this.replace(/[^a-z0-9\s]/gi, '');
}