Javascript :supprimer les accents d'une chaine de caractères

Discutez HTML, PHP, ASP, Javascript...

Modérateur: david96

Javascript :supprimer les accents d'une chaine de caractères

Messagede amangin » Sam 7 Juin 2008 12:14

Bonjour

Me voila donc dans le javascript... :wink:

En Javascript, voyez vous plus élégant que :

Code: Tout sélectionner
   chaine=chaine.toLowerCase();
   chaine=chaine.replace(/é/g, "e");
   chaine=chaine.replace(/è/g, "e");
   chaine=chaine.replace(/ê/g, "e");
   chaine=chaine.replace(/ë/g, "e");
etc...


Pour suppriner les accents et la casse d'une chaine de caractère

Je ne sais pas utiliser string.replace autrement...

Merci :D
A bientôt
Antoine
amangin
YatooAverti
YatooAverti
 
Messages: 88
Inscription: Mar 13 Fév 2007 22:13
Localisation: Isère

Messagede david96 » Mer 11 Juin 2008 03:25

Regroupe tout ce qui se transforme en "e" dans une classe, genre :
Code: Tout sélectionner
chaine =chaine.replace(/[ÈÉÊËèéêë]/g,"e");
Avatar de l’utilisateur
david96
Modérateur
Modérateur
 
Messages: 948
Inscription: Mar 13 Fév 2007 00:52
Localisation: Grenoble

Messagede amangin » Dim 22 Juin 2008 13:17

Bonjour

C'est déjà mieux

merci :D
Antoine
amangin
YatooAverti
YatooAverti
 
Messages: 88
Inscription: Mar 13 Fév 2007 22:13
Localisation: Isère


Retourner vers Langage (standard, programmation)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

Référencement de site
W3C XHTML 1.0
W3C CSS 2.1
YATOOWEB © 2005 - 2010


Contact | Logos & liens | Partenaires | Labo | Plan du site