ola, alguem sabe como fazer pra remover caracteres tipo [ ] com o replace all?? eu fiz assim mas nao sei se esta correto
replaceAll("[\[\]]", “”)
replaceAll()
C
3 Respostas
J
Olá C0der
Está correto sim e funciona. Deu algum erro?
jcmarqs
C
SIM deu certo, mas queria saber se é assim que usa o regex
como ta descrito na api http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html
\p{Punct} Punctuation: One of !"#$%&’()*+,-./:;<=>?@[]^_`{|}~
J
hummm… entendi!
\p{Punct} significa que vc está procurando por qualquer um desses carcteres.
se vc usar
replaceAll("\p{Punct}", "")
funciona também, mas tem um detalhe:
Todos os caractéres dentre esses acima serão substituídos.
Tem uma referência boa para expressões regulares em
http://guia-er.sourceforge.net/
jcmarqs
Criado 9 de maio de 2007
Ultima resposta 9 de mai. de 2007
Respostas 3
Participantes 2