Testador de Regex
Teste expressões regulares em tempo real. Veja os matches destacados e os grupos capturados.
Como usar?
Cole sua expressão regular num campo e o texto de teste no outro. Conforme você digita, as correspondências vão sendo destacadas. Para refinar o resultado, conte com as flags. A g busca todas as ocorrências (global), a i ignora maiúsculas e minúsculas (case-insensitive) e a m trata cada linha separadamente (multiline).
Teste expressões regulares ao vivo
Expressão regular tem força, mas é notoriamente difícil de acertar de primeira. Este testador deixa o processo visual. Você escreve o padrão de um lado, cola o texto de teste do outro e vê na hora quais trechos casam, destacados direto no conteúdo.
Os grupos capturados aparecem separados, o que ajuda a entender exatamente o que cada parte da expressão está pegando. Faz toda a diferença para extrair dados, validar formatos ou montar uma substituição. Mexeu no padrão? O resultado se atualiza em tempo real, então você vai refinando até chegar lá.
Tudo roda no navegador, sem mandar o texto para fora. É a forma segura e rápida de depurar uma regex antes de levá-la para o seu código.
Perguntas frequentes
Por que continuo vendo todas as ocorrências mesmo depois de apagar o flag g?
O painel de grupos capturados considera todas as correspondências?
A sintaxe testada aqui vale igual em Python, PHP ou grep?
Leia mais sobre isso
Ferramentas Relacionadas
Regex Cheatsheet
Referência rápida das principais expressões regulares — quantificadores, classes, âncoras, grupos, lookarounds, flags. Com exemplos clicáveis e explicação. Tudo no navegador.
Testador de Padrão de Rota (Express)
Testa uma URL contra padrões de rota estilo Express (/users/:id), mostra qual casa primeiro, os parâmetros extraídos e conflitos entre rotas.
Editor de Expressão Cron
Interprete e construa expressões cron com descrição em português, próximas execuções e atalhos para as configurações mais usadas.
Testador de Range SemVer
Testa quais versões satisfazem um range semver (^1.2.3, ~2.0, >=1 <2) e explica o intervalo em limite inferior e superior.
Cron Parser (descrever expressão)
Cole uma expressão cron e veja em texto natural quando ela vai disparar (ex: "todo dia às 9h" para `0 9 * * *`). Lista as próximas N execuções. Tudo no navegador.
Tabela Verdade
Gere tabelas verdade para expressões lógicas booleanas. Suporta AND, OR, NOT, XOR, NAND e NOR. Detecta variáveis automaticamente e exibe todas as combinações possíveis. Processado no navegador.