{filelink=23}
import java.text.Normalizer;
import java.util.regex.Pattern;
public class ExempleAccent
{
public static String sansAccent(String s)
{
String strTemp = Normalizer.normalize(s, Normalizer.Form.NFD);
Pattern pattern = Pattern.compile("\\p{InCombiningDiacriticalMarks}+");
return pattern.matcher(strTemp).replaceAll("");
}
public static void main(String arg[])
{
// Chaîne avec accent
String test="Marché public, école, j'ai programmé, chaîne de caractère";
// Effacer les accents de la chaîne de caractère 'test'
String str_sans_accent=sansAccent(test);
//Afficher le résultat
System.out.println(str_sans_accent);
}
}
/*
Résultat:
Marche public, ecole, j'ai programme, chaine de caractere
*/
A Voir sur le même Sujet:
- supprimer accent java
- javascript expression régulière pour supprimer les accents
- supprimer+en+java+script+les+accents
- python enlever accents
- regexp javascript string accent
- java accents caractères
- python remplacer accents
- regex trouver lettres avec accents
- java String supprimer les accents
- remplacer des lettre avec accent java