Principal Primeiros passos do administrador Validação com Expressões Regulares (REGEX) em Campos Customizados

Validação com Expressões Regulares (REGEX) em Campos Customizados

Última atualização em Apr 13, 2026

O que é REGEX?

REGEX, ou expressões regulares, é uma ferramenta utilizada para procurar padrões em textos. Ela é muito usada em programação e sistemas para validar a entrada de dados, garantindo que eles estejam no formato correto.

Como funciona a validação REGEX?

A validação REGEX usa padrões específicos para verificar se o texto inserido corresponde ao esperado. Se o texto não corresponde ao padrão, ele é considerado inválido. Essa é uma forma eficaz de evitar erros de dados ou entradas maliciosas em um sistema.

Exemplos de uso da validação REGEX:

  1. Validar emails: Garante que o usuário insira um endereço de email válido.

    • Padrão REGEX: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$

    • Descrição: O email deve começar com caracteres alfanuméricos (incluindo ._%+-), seguido de @, seguido por mais caracteres alfanuméricos, um ponto e finalmente, de 2 a mais caracteres alfabéticos.

  2. Validar telefones: Confirma se o número de telefone está no formato correto.

    • Padrão REGEX: ^(\d{2})\s\d{4,5}-\d{4}$

    • Descrição: O telefone deve estar entre parênteses, contendo dois dígitos, seguido de um espaço, 4 ou 5 dígitos, um traço e mais 4 dígitos. Exemplo: (11) 9999-9999 ou (11) 99999-9999.

  3. Validar CPF: Verifica se o CPF está no formato correto com ou sem pontos e traço.

    • Padrão REGEX: \d{3}.\d{3}.\d{3}-\d{2}$|(\d{11})$

    • Descrição: O CPF deve ter 11 dígitos, podendo estar formatado com pontos e traço ou apenas dígitos.

  4. Validar datas: Garante que a entrada de data seja no formato dia, mês e ano.

    • Padrão REGEX: ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{4}$

    • Descrição: A data deve estar no formato DD/MM/AAAA, onde DD é entre 01 e 31, MM é entre 01 e 12, e AAAA é um ano válido com 4 dígitos.

  5. Validar senhas: Assegura que a senha cumpra critérios específicos de segurança.

    • Padrão REGEX: ^(?=.[a-z])(?=.[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$

    • Descrição: A senha deve ter no mínimo 8 caracteres, incluindo pelo menos uma letra maiúscula, uma letra minúscula e um número.

Como inserir um padrão REGEX?

Na maioria dos sistemas que suportam REGEX, você encontrará um campo onde pode inserir o padrão desejado. Lembre-se de testar o padrão para garantir que ele funcione como esperado antes de aplicá-lo ao sistema.

Como posso aprender mais sobre REGEX?

Existem muitos recursos online, incluindo tutoriais, cursos e ferramentas interativas, que podem ajudar você a aprender e praticar expressões regulares. Sites como Regex101 permitem que você teste suas expressões regulares e veja explicações detalhadas sobre como elas funcionam.

Bônus: o chatGPT é ótimo pra gerar isso. Pede pra ele um REGEX validator no formato que você deseja que tem altas chances de gerar essa funcionalidade que é bastante técnica.

Espero que este artigo ajude a esclarecer como você pode usar expressões regulares para melhorar a validação de dados nos seus campos customizados!