Principal Primeiros passos do administrador Como validar campos customizados com expressões regulares (REGEX)

Como validar campos customizados com expressões regulares (REGEX)

Última atualização em May 21, 2026

Quando usar

  • Você quer garantir o formato de um campo customizado (e-mail, telefone, CPF, data, senha)
  • Você quer evitar entradas inválidas que polurirão sua base
  • Você precisa de regras flexíveis que cubram múltiplos formatos com uma expressão única

Sobre este artigo

REGEX (expressões regulares) é uma ferramenta para procurar padrões em textos. Bastante usada para validar entradas de dados, garantindo o formato correto. No Cloud Chat, você pode aplicar REGEX em campos customizados para reforçar a qualidade dos dados.


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, é considerado inválido. É uma forma eficaz de evitar erros e entradas maliciosas.


Exemplos práticos

Validar e-mails

^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

O e-mail deve começar com caracteres alfanuméricos (incluindo ._%+-), seguido de @, mais caracteres alfanuméricos, um ponto e 2 ou mais letras.

Validar telefones

^\(\d{2}\)\s\d{4,5}-\d{4}$

O telefone deve estar entre parênteses com 2 dígitos, espaço, 4 ou 5 dígitos, traço e mais 4 dígitos. Exemplos: (11) 9999-9999 ou (11) 99999-9999.

Validar CPF

^\d{3}\.\d{3}\.\d{3}-\d{2}$|^(\d{11})$

O CPF deve ter 11 dígitos, formatado com pontos e traço ou apenas dígitos.

Validar datas (DD/MM/AAAA)

^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{4}$

Aceita o formato DD/MM/AAAA com dia entre 01–31, mês entre 01–12 e ano de 4 dígitos.

Validar senhas (forte)

^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$

A senha deve ter no mínimo 8 caracteres, com pelo menos uma letra maiúscula, uma minúscula e um número.


Como inserir um padrão REGEX

Na maioria dos sistemas que suportam REGEX, você encontra um campo onde insere o padrão desejado. Sempre teste o padrão antes de aplicá-lo em produção.

Dica: o ChatGPT (ou qualquer LLM) é ótimo para gerar REGEX. Descreva o formato desejado e peça um validador. Cole o resultado em Regex101 para validar.


Como aprender mais sobre REGEX

  • Regex101 — testar e debugar expressões com explicação detalhada de cada parte do padrão

  • Cursos e tutoriais online (cobrem do básico ao avançado)


Observações