J'essaie de trouver l'expression régulière qui correspondra à tout caractère autre qu'une lettre ou un chiffre. Donc, des caractères tels que (,, @, £, () etc ...
Une fois trouvé, je veux le remplacer par un espace vide.
Aucun conseil.
J'essaie de trouver l'expression régulière qui correspondra à tout caractère autre qu'une lettre ou un chiffre. Donc, des caractères tels que (,, @, £, () etc ...
Une fois trouvé, je veux le remplacer par un espace vide.
Aucun conseil.
Tu recherches:
var yourVar = '1324567890abc§$)%';
yourVar = yourVar.replace(/[^a-zA-Z0-9]/g, ' ');
Ceci remplace tous les caractères non alphanumériques par un espace.
Le "g" à la fin remplace toutes les occurrences.
Au lieu de spécifier z (minuscule) et AZ (majuscule), vous pouvez également utiliser l'option sensible à la casse: /^[a-z0-9]/gi
.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.