Java: Remplacer les accents d’une chaîne de Caractères
By
java | Published:
28 June 2012

{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 les accents en java
- java enlever les accents
- supprimer les accent chaine java
- enlever les accents en java
- enlever le accents java
- chercher les valeurs numeriques d'une chaines de caractere :code java
- pattern java regex replace accent
- javascript chaines accents
- java socket remplacement caracter
- supprimer les accent d'un string methodes