Web Development Knowledge Base
| |
Sections :
Vous aussi, aidez les autres développeurs, publiez vos bouts de codes utiles et vos liens préférés ... Publiez un article ! Plateforme d'envoi de gros fichiers en ligne Script PHP de boutique en ligne Mondes virtuels gratuits en 3D |
Olivier Ligny - - 11/03/2008 - vue 260 fois
RegExp - nettoyer une chaine de caractères en JavaScriptEnlever tous les caractères sauf les lettres minuscules et les chiffres : alert("abcdef01234".replace(new RegExp("[^(a-z0-9)]", "g"), '')); Enlever tous les caractères sauf les lettres : alert("abcdef01234".replace(new RegExp("[^(a-zA-Z)]", "g"), '')); Enlever tous les caractères sauf les chiffres : alert("abcdef01234".replace(new RegExp("[^(0-9)]", "g"), ''));
alert("abcdef01234".replace(new RegExp("[^(a-z0-9_\.\-)]", "g"), ''));
Si vous voulez remplacer les mauvais caractères au lieu de les supprimer, utilisez le dernier paramètre pour spécifier un caractère de remplacement, exemple : alert("abcdef01234".replace(new RegExp("[^(a-z0-9)]", "g"), 'X')); |