gabrieldarezzo/helpjs-ravi

Sobre o exercício 9

luan0ap opened this issue · 2 comments

(9) no campo texto do exercício anterior, preencha um CPF (sem pontuação e exiba o mesmo sem pontuação)

Eu devo exibir o valor do input novamente? Ou seria: "Sem pontuação e exiba o mesmo com pontuação"? Porém se for assim dai já não entra regex? O que sairia um pouco do básico, pois estava esperando ir ficando mais complexo gradualmente.

Não necessariamente.

Você pode simplesmente 'concatenar' partes da string usando o .substring()

um CPF com pontuação tem a seguinte estrutura :
{3 NUMEROS} . {3 NUMEROS} . {3 NUMEROS} - {2 NUMEROS}

A lógica se aplica ao inverso (Pontuação -> Sem pontuação)
Tem diversas funções simples para simplesmente 'remover' caracteres específicos.

Regex de qualquer forma é um mundo de possibilidades.

Vou anexar um vídeo q eu lembro que achei bem legal:
https://www.youtube.com/watch?v=mxdBtYKlKJw

Mas a critica foi boa, talvez aplicar exercicios de concatenação e uso de substring antes desse do CPF,

Vlw pela dica 👍