95+ ferramentas no site
← voltar

Testador de Regex

Teste expressões regulares em tempo real com destaque de matches e grupos. JavaScript e mais.

O que é esta ferramenta?

O Testador Regex permite experimentar uma expressão regular contra textos de exemplo antes de levar a regra para código, validação ou QA.

Como usar

  1. Informe a expressão regular e uma amostra representativa.
  2. Confira se os matches correspondem à regra desejada.
  3. Ajuste flags, âncoras e classes de caracteres antes de copiar para o código.
Texto de teste
2 correspondências
Correspondência 1: hello (pos 0)
Correspondência 2: world (pos 6)

Exemplo prático

Use exemplos positivos e negativos para validar expressões antes de colocá-las em produção.

Padrão:
^[^\s@]+@[^\s@]+\.[^\s@]+$

Texto de teste:
contato@exemplo.com

Resultado:
1 correspondência encontrada.

API

Regex costuma ser interativo, mas a documentação da API ajuda a combinar padrões com fixtures de texto.

Quando usar

FORM
Validação
Teste padrões para slugs, códigos e campos internos.
LOG
Logs
Confira extrações antes de aplicar em arquivos grandes.
QA
Casos limite
Compare exemplos aceitos e rejeitados.
DOC
Explicação
Documente o que o padrão aceita sem depender de suposição.

Ferramentas relacionadas

Privacidade

Use strings de teste ou exemplos reduzidos. Não cole logs com tokens, credenciais ou dados privados.

Perguntas frequentes

Por que minha regex casa texto demais?

Quantificadores gulosos, ausência de âncoras ou classes amplas costumam capturar além do esperado.

Regex basta para formatos complexos?

Ela ajuda na forma do texto, mas regras de domínio podem precisar de lógica da aplicação.

Que exemplos devo testar?

Use exemplos aceitos e rejeitados para enxergar falsos positivos e falsos negativos.

Limitações / quando não usar

Um padrão que funciona em uma amostra pequena pode falhar em casos reais. Mantenha exemplos positivos e negativos junto da regex.