Versões comparadas

Chave

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

Máscara define um formato padrão que auxilia a digitação do usuário.

Expressão regular (do inglês regular expression, abreviado regex) provê uma forma concisa e flexível de identificar cadeias de caracteres de interesse, como caracteres particulares, palavras ou padrões de caracteres. Expressões regulares são escritas numa linguagem formal que pode ser interpretada por um processador de expressão regular, um programa que serve um gerador de analisador sintático ou examina o texto e identifica as partes que casam com a especificação dada. (Wikipédia, 2024).


Máscaras:

0 - Define que será aceito somente 0 (zero) quando definido;

1 - Define que será aceito somente 0 (zero) ou 1 (um) quando definido;

2 - Define que será aceito de 0 (zero) a 2 (dois) quando definido;

3 - Define de 0 a 3;

4 - Define de 0 a 4;

... (segue a mesma ideia para os demais números);

9 - Define de 0 a 9;

@ - Define que pode ser digitado uma letra qualquer maiúscula ou minúscula;

espaço vazio - Define um espaço vazio quando definido;

w - Define letra ou número maiúsculo ou minúsculo;


Observação: os demais símbolos serão replicados na máscara ao serem digitados os valores, como no exemplo de uma máscara de telefone (99) 99999-9999 que o usuário poderá somente ir digitando os números que os demais caracteres serão preenchidos: (31) 99544-5468.


Exemplo de Máscaras:

1 - 099 w@ 555 

Digitações válidas:

012 1a 435,

089 aa 545,

031 hK 510


2 - (09) 8888@@ 

Digitações válidas:

(01) 7888aB,

(08) 8881BA,

(03) 0123NM


Exemplos de máscaras utilizando Expressão Regular:

Máscara de exemplo 1: @99999 (essa máscara define que o primeiro dígito é uma letra qualquer, seguido por cinco números):

...