Remover caracteres especiais (mas deixar espaços em branco)
5 respostas
R
Roger75
Olá,
Peguei este código para retirar caracteres especiais de um String, porém ele também está retirando espaços em branco. Como eu altero o pattern para deixar os espaços em branco do jeito que estão?
publicclassCharacterStripper{publicstaticvoidmain(String[]args){StringtestString="120938H>?<E)(*l)(*L192L731O````W=-0O23423R2093820342L?><?>????D";Stringpattern="[^A-Z]";StringstrippedString=testString.replaceAll(pattern,"");System.out.println("Original String is: "+testString);System.out.println("After Replacing Characters: "+strippedString);}}
Teria como eu implementar o normalizer nessa minha busca?? ou eu não altero este método e faço o método do normalizer a parte para rederizar ele na pesquisa na minha jsf??