Referência

20 exemplos de Regex explicados para copiar, testar e adaptar

Exemplos são úteis quando você entende o requisito por trás deles. Use esta página como ponto de partida, teste casos negativos e adapte cada padrão ao seu contexto.

Antes de começar: teste cada padrão com exemplos que devem passar e exemplos que devem falhar.

Padrões básicos

Alguns blocos aparecem em muitas soluções.

\d+          # um ou mais dígitos\n\w+          # uma ou mais chars de palavra\n^abc$        # exatamente abc\n[A-Z]{2}     # duas letras maiúsculas

Validações de formato

Âncoras são comuns quando a string inteira precisa seguir uma forma.

^\d{5}-\d{3}$                  # CEP formatado\n^\d{2}/\d{2}/\d{4}$            # data estrutural\n^\(\d{2}\) \d{5}-\d{4}$       # celular com DDD

Web e desenvolvimento

URLs, arquivos e logs são bons exercícios para grupos, alternância e escapes.

\.(jpg|png|webp)$               # extensão de imagem\n^(INFO|WARN|ERROR)\s+            # nível de log\nhttps?://                         # prefixo http/https

Como adaptar exemplos com segurança

Não copie uma Regex sem listar exemplos que devem passar e falhar. Pequenas diferenças de requisito — aceitar espaços, Unicode, máscara opcional ou texto extra — mudam o padrão correto.

Próximo passo: teste de verdade

Use o Playground para experimentar a expressão e depois pratique no jogo com feedback de falsos positivos e falsos negativos.

Praticar no jogoTestar no Playground

Continue aprendendo

← Voltar ao hub