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
- Informe a expressão regular e uma amostra representativa.
- Confira se os matches correspondem à regra desejada.
- Ajuste flags, âncoras e classes de caracteres antes de copiar para o código.
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
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.