Boas pessoal do Wmonline!
galera, estou com uma dúvida de noob... preciso substituir os pontos de uma string por uma string vazia, pois bem, diante da deficiencia do js em substituir mais de uma ocorrência estou usando o regex da seguinte forma.
var valor = "1.000.000,00";
valor = valor.replace(/./g,"");
o problema é que ele está substituindo todos os caracteres...:S
alguem poderia me dar um help?
abraços!
Replace Com Regex
Started By aimola, 11/11/2010, 17:46
1 reply to this topic
#1
Posted 11/11/2010, 17:46
Que os passos de hoje sejam maiores que os de ontem
e que os passos de amanhã sejam mais largos que os de hoje.
e que os passos de amanhã sejam mais largos que os de hoje.
#2
Posted 11/11/2010, 18:38
O js não é deficiente em substituir mais de uma ocorrência. O método replace foi feito pra ser usado com regex, como você está fazendo. Ele substitui todos porque . em regex quer dizer qualquer caracter. Pra ser o ponto mesmo, é só escapar:
valor = valor.replace(/\./g,"");
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)