Bonjour,

Je vous propose un nouvel élément à utiliser : Supprimer les accents d'une chaine

Avantage :



* Conserve la casse Majuscule / Minuscule

* Transforme certains caractères spéciaux tel que ÷ en /

* Gère le bi-caractères tels que Æ en AE

* La transformation est efficace en déterminant si le caractère est considéré avec accent ou non.





Inconvenient :



* la taille de la chaine résultat peut ne pas faire la même taille que la source. notamment a cause de Æ et æ

* Certains caractères spéciaux sont transformé même si ce n'était pas voulu.



L'utilisation est simple :





String chaine = "Accès à la base";

String chaine2 = StringOperation.sansAccent(chaine);

System.out.println("chaine origine : " + chaine );

System.out.println("chaine sans accents : " + chaine2 );





Qu'en pensez-vous ?