Arquivo da tag: Regex

Como remover o acento das palavras

public static String removeDiacriticalMarks(String string) {
    return Normalizer.normalize(string, Form.NFD)
        .replaceAll("\\p{InCombiningDiacriticalMarks}+", "");
}

Exemplo:

String value = "Joáo";
String comparisonMaterial = removeDiacriticalMarks(value); // Joao