Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • '\d{2}': corresponde exatamente a dois dígitos;
  • '\)': Corresponde ao caractere literal ')';
  • '' (espaço): corresponde a um espaço;
  • '\d{4}': corresponde exatamente a quatro dígitos;
  • '-': corresponde ao caractere literal '-';
  • '\d{4}': corresponde exatamente a quatro dígitos;
  • '$': indica o final da string.


Máscara de exemplo 3: *999  (essa máscara define que o primeiro dígito é o *, seguido por três números):

Exemplos: *123, *958, *456, etc.

Para garantir que temos valores completos igual a indicação da máscara, escrevemos a seguinte expressão regular:

^\*\d{3}$

Onde,

  • ^ indica o início da string.
  • \* corresponde ao caractere literal *.
  • \d{3} corresponde a exatamente três dígitos numéricos.
  • $ indica o final da string.

Assim, ^\*\d{3}$ garante que a string começa com * e é seguida por três dígitos, sem nenhum outro caractere antes ou depois.