Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Exercício feito de outra maneira

Fiz desse jeito e deu certo esta errado "\d{2}.\d{3}.\d{3}.\d{4}-\d{2}". Os numeros do CNPJ apareceram normalmente.

1 resposta
solução!

Fala Bruno, tudo bem?

O correto seria colocar \ antes do . (ponto) para que escape, pois o . no regex significa qualquer caractere, então se houvesse um CNPJ como esse:

23a234a234a2343a-32

Funcionaria normalmente detecando os a que eu coloquei, então para resolver isso você coloca \ para que seja realmente um ponto e não qualquer caractere.

Espero ter ajudado, bons estudos :D

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software