Gente eu estou tentando remover caracteres como pontos, traços de um CPF.
Porém remove só um ponto e outro não?
function run(condominio) {
condominio = condominio.replace("-","");
condominio = condominio.replace(".","");
condominio = condominio.replace(",","");
return condominio;
}
O que o usuário colocou: 111.111.111-11
Output: 111111.11111
Alguém me ajuda?
@GabrielPetrone
1 curtida
function run(condominio) {
condominio = condominio.replace(/[.\-,]/g, '')
return condominio
}
2 curtidas
Felipe_C_L_Machado:
/[.\-,]/g
Confira aqui: RegExr: Learn, Build, & Test RegEx
1 curtida
Felipe, como eu incluo o caractere \ nesse script para removê-lo?
Precisar remover o \ do CNPJ.
1 curtida
Ah, é bem simples de fazer o regex.
[.-/,]
1 curtida
Dentro de conjunto de caracteres [ ] o caractere - se refere a sequência, por exemplo a-z = caracteres a a z . Então use o escape pra ele \- , fica /[/.\-,]/g
1 curtida
Outra forma para contribuir, que funciona pra CNPJ e CPF é:
function run(doc) {
return doc.replace(/\D/g, '');
}
2 curtidas