Ref.: .replaceAll("*", "")

3 respostas
S

Boa noite.

Como faço para tratar o "*" em uma string?

               "AAAA*BBBB*CCCC".replaceAll("*", "");

               Está dando esse erro:
Exception in thread "main" java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
*
^

3 Respostas

christo

Fala mano shelter,
É que o método replaceAll tem suporte à expressão regular. Pra vc informar o caracter * vc terá que usar assim:

"AAAA*BBBB*CCCC".replaceAll("\*", "");

Abrs,

cv1

Leia sobre expressoes regulares.

P

Valeu rapaziada!

Obrigado.

Criado 28 de abril de 2008
Ultima resposta 29 de abr. de 2008
Respostas 3
Participantes 4