Salut tout le monde !

C'est la premiere fois que j'utilise les expressions regulieres, et j'ai besoin d'un peu d'aide.

je voudrais en fait formatter une chaine que je recois. il faut que je remplace tout les accents par lalettre en majsucule et des trucs du genre. j'y arrive mais de facon pas tres optimisée je pense ^^.

disons que je recois cette chaine

é_è_ê_ë
il faut que je la change comme ca :

E_E_E_E
et pour le moment mon code c'est ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 changeddString = name.replaceAll("\\é", "E");
 changeddString = changeddString.replaceAll("\\è", "E");
 changeddString = changeddString.replaceAll("\\ë", "E");
 changeddString = changeddString.replaceAll("\\ê", "E");
ma question : est-ce qu'il n'y aurait pas un moyen de faire ca avec un seul replaceAll ? merci !