terça-feira, 22 de maio de 2012

Remover acento de uma String


utilizo o Normalizer e depois o replaceAll pra limpar a string

public String retiraacento(String str) {
        str = Normalizer.normalize(str, Normalizer.Form.NFD);
        str = str.replaceAll("[^\\p{ASCII}]", "");
        return str;
}

*Nota: idéia tirada do site Java free

Nenhum comentário:

Postar um comentário