Teste expressões regulares antes de usá-las
Expressões regulares são poderosas, mas difíceis de acertar. Um único erro tipográfico — escape incorreto, quantificador errado ou classe de caracteres invertida — quebra validação, análise ou extração de dados. Testar regex num REPL ou editor é lento: escrever, executar, depurar, repetir. Quando você percebe o problema em produção, já correspondeu ao que não devia ou ignorou dados válidos.
Este Testador de Regex interativo mostra exatamente o que o seu padrão corresponde, com destaque ao vivo. Digite um padrão, teste em strings de amostra e veja cada correspondência destacada. Se não funcionar, ajuste e veja os resultados imediatamente.
Ver correspondências em tempo real
Conforme você digita o padrão, as correspondências são destacadas na string de teste:
- Correspondências destacadas: Cada correspondência é colorida e numerada
- Grupos capturados: Veja exatamente o que cada grupo
(...)captura - Contagem de correspondências: Total de correspondências encontradas
- Informações detalhadas: Conteúdo e posição de cada grupo capturado
Modos de correspondência e substituição
Aba Correspondência: Verifique e-mails, URLs, telefones, datas ou qualquer padrão de texto.
Aba Substituição: Digite uma string de substituição e veja o resultado instantaneamente. Use referências a grupos de captura ($1, $2) para reorganizar o conteúdo.
Flags de regex do JavaScript
- Global (g): Encontra todas as correspondências
- Sem distinção de maiúsculas (i): Corresponde independentemente de maiúsculas/minúsculas
- Multilinha (m):
^e$correspondem a limites de linha - DotAll (s):
.corresponde a quebras de linha
Padrões de amostra incluídos
Padrões predefinidos para e-mails, URLs, datas, telefones e validação alfanumérica. Selecione um, veja em ação e modifique conforme necessário.
Casos de uso reais
Validação de formulários: Teste padrões de entrada antes de incorporá-los nos formulários.
Análise de dados: Extraia campos de logs, CSV ou texto não estruturado.
Transformações de strings: Renomeie variáveis, reformate datas ou reestruture texto com grupos de captura.
100% local, sem processamento externo
Os padrões ficam no seu navegador. Teste dados sensíveis sem preocupações com privacidade.
Tiny Online Tools







