1
resposta

Buscar condição exata

Olá, fazendo os texto do exercício, reparei que ele retorna a primeira ocorrência que corresponda minimamente com a regEx. Por ex, se tiver CPF e CEP, no formato do exercício ele retorna os 8 ou 9 primeiros dígitos do CPF. Como poderíamos definir que o retorno tenha a quantidade exata de caracteres?

Grato.

1 resposta
  • Regex do CPF: \b(\d{3}\.){2}\d{3}\-\d{2}\b
  • Regex do CEP: \b\d{5}\-\d{3}\b

Para fazer a delimitação da string, use \b.

Para definir a quantidade de ocorrências de um caractere ou expressão, use {3} (3 ocorrências) ou se quiser um range {1,3} (de 1 até 3 ocorrências)

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