Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

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