Regex tester

Regex Online Playground

Teste expressões regulares diretamente no navegador. O texto permanece local nesta página e o resultado é atualizado em tempo real.

/

Resultado

0 matches

Como usar o tester

  1. Digite a expressão sem as barras externas.
  2. Escolha as flags.
  3. Cole ou escreva o texto de teste.
  4. Observe os matches destacados.
  5. Se houver grupos de captura, abra o Raio-X para identificar o trecho capturado por cada grupo.

Exemplos para testar

Match não é a mesma coisa que validação completa

O Playground mostra o comportamento da expressão. Para CPF, datas, IPs, URLs e outros domínios, uma Regex pode validar estrutura sem comprovar regras matemáticas, semânticas ou de existência. Consulte os guias de casos reais antes de usar um padrão em produção.

Como interpretar o resultado sem se enganar

Um match mostra apenas que o motor encontrou um trecho compatível. Antes de levar a expressão para produção, confira também o que ficou fora do match, os falsos positivos e se o padrão está avaliando o texto inteiro ou apenas encontrando um trecho.

01 · MATCH

Veja exatamente o trecho encontrado

Se você esperava validar o valor completo, use âncoras como ^ e $ quando elas fizerem sentido. Sem isso, uma Regex pode encontrar apenas uma parte do texto e ainda retornar sucesso.

02 · GRUPOS

Separe responsabilidades

Crie grupos quando precisar extrair partes do resultado. Grupos nomeados como (?<dominio>...) deixam padrões maiores mais fáceis de revisar e aparecem no Raio-X.

03 · NEGATIVOS

Teste exemplos que devem falhar

Uma Regex só fica confiável quando você tenta quebrá-la. Inclua entradas incompletas, caracteres extras e formatos parecidos com o correto.

Entenda as flags antes de ativá-las

gProcura todas as ocorrências. Sem ela, normalmente você trabalha apenas com o primeiro match.
iIgnora diferença entre maiúsculas e minúsculas. Use apenas quando essa diferença não fizer parte da regra.
mAltera o comportamento de ^ e $ para considerar início e fim de cada linha.

Um fluxo melhor para criar Regex

  1. 01Escreva em português o que deve ser aceito e o que precisa ser rejeitado.
  2. 02Comece pelo menor padrão que prova uma parte da regra.
  3. 03Adicione exemplos negativos e observe onde surgem falsos positivos.
  4. 04Só depois compacte ou torne a expressão mais avançada. Legibilidade também faz parte da qualidade.
Aprender com 24 fasesAbrir Cheat Sheet