Replace vazio

4 respostas
P

Quero retirar os pontos de uma string e deixar sem valor nenhum.

String str = “1.000.00”;

str.replace(’.’, ‘’);

Esse código acima não funciona dá pau.

Alguem sabe como fazer isso.

Grato.

Pierre

4 Respostas

V

experimenta usar o método

str.replaceAll(".","");

não tenho certeza, mas acho q vai funcionar!

P

Não funcionou, ele zerou toda a string.

String str = “1.500.00”;

System.out.println(str.replaceAll(".",""));
System.out.println(str);

V

foi mal ae, é que o replaceAll interpreta expressão regular, então faça assim:

str.replaceAll("\.|,",""); //vai substituir os pontos e as virgulas do teu número

P

Funcionou!!!

Obrigado pela ajuda.

Pierre

Criado 24 de fevereiro de 2005
Ultima resposta 25 de fev. de 2005
Respostas 4
Participantes 2