Testador de Regex
Teste expressões regulares JavaScript com destaque de correspondências em tempo real e grupos de captura numerados.
Correspondências
Copiado!
As correspondências aparecerão aqui.
Destacado
O texto destacado aparecerá aqui.
Como funciona
O testador de expressões regulares permite testar e depurar regex em tempo real, realçando todas as correspondências no texto de teste.
Como usar:
- Insira a sua expressão regular no campo Regex.
- Ative os flags desejados (g para global, i para insensível a maiúsculas, m para multilinha).
- Insira o seu texto de teste — as correspondências são realçadas em tempo real.
- Os grupos de captura são mostrados no painel de resultados.
Exemplo: Regex [a-z]+@[a-z]+.[a-z]+ sobre «[email protected]» → uma correspondência realçada.
Limitações: A ferramenta usa o motor regex JavaScript. As sintaxes PCRE avançadas não suportadas pelo JavaScript podem não funcionar.
Privacidade: Tudo é processado localmente.
Casos de uso
- Criar protótipos de padrões de validação antes de adicioná-los ao código
- Extrair dados estruturados — datas, e-mails, IDs — de texto bruto
- Aprender sintaxe de regex interativamente com feedback visual instantâneo
- Testar casos extremos para regras de análise de logs
Perguntas frequentes
- Que flags estão disponíveis?
- g (global), i (insensível a maiúsculas), m (multilinha), s (ponto corresponde a tudo), u (Unicode), y (sticky).
- Posso testar grupos de captura?
- Sim, os grupos são mostrados no painel de resultados.
- A sintaxe PCRE é suportada?
- Não, a ferramenta usa o motor regex JavaScript (ECMAScript).
- Como escapar um caractere especial?
- Preceda-o de uma barra invertida: \. para um ponto literal.
- O meu texto é enviado a um servidor?
- Não, tudo é processado localmente.