Um testador de regex permite escrever uma expressão regular, colar um texto de exemplo e ver na hora o que ela encontra — com as correspondências destacadas direto no texto. Expressões regulares são poderosas, mas é notoriamente fácil errar, e a forma mais rápida de acertar é testá-las contra dados reais enquanto você as constrói. É exatamente isso que o testador de regex do Morph faz, ao vivo, no seu navegador.
Em vez de rodar o padrão em código, reiniciar e ficar analisando a saída, você ajusta a expressão e vê os destaques atualizarem em tempo real. Quando uma correspondência aparece ou desaparece, você sabe na hora se sua última mudança ajudou.
Regex é um ciclo de escrever e verificar: raramente você acerta um padrão não trivial de primeira. Um testador dedicado reduz esse ciclo a quase nada — muda o padrão, vê o resultado. Fazer isso numa aba do navegador significa não precisar abrir um REPL ou escrever um script descartável só para checar se sua classe de caracteres está fazendo o que você imagina.
Também é privado, o que importa mais para regex do que se costuma pensar. O texto contra o qual você está testando muitas vezes é dado real — linhas de log de produção, registros de clientes, caminhos de arquivos internos. O testador de regex do Morph roda inteiramente no seu dispositivo, então esse texto de exemplo nunca sai do seu navegador. Nada é enviado, e não existe conta para criar.
Comece simples e vá crescendo o padrão pedaço por pedaço, observando os destaques confirmarem cada etapa. Use grupos de captura para extrair as partes que interessam — uma data, um ID, um domínio — e confira o detalhamento dos grupos para garantir que cada um captura o pedaço certo. Alterne as flags para lidar com maiúsculas/minúsculas ou para varrer várias linhas. Quando o padrão corresponder exatamente ao que você quer e a nada mais, copie-o para seu código, para o buscar-e-substituir do seu editor, ou para sua ferramenta de linha de comando.
Para trabalhar com dados estruturados depois de extraí-los, o formatador de JSON combina bem, e o editor de markdown é útil na hora de documentar os padrões que você construiu. O testador de regex é o lugar para acertar a expressão antes que ela vá para produção.
Sim. Você pode criar e testar expressões regulares no navegador de graça, sem necessidade de conta ou cadastro.
Não. O testador roda inteiramente no seu dispositivo, no navegador. O padrão e o texto de exemplo que você cola ficam no seu próprio dispositivo e nunca são enviados a um servidor.
Usa expressões regulares JavaScript, o mesmo mecanismo que roda em navegadores e no Node.js. A maior parte da sintaxe comum — classes de caracteres, quantificadores, grupos, lookaheads — funciona como esperado.
Sim. A ferramenta detalha os grupos de captura para você confirmar exatamente o que cada grupo entre parênteses extraiu do seu texto.
As causas mais comuns são uma flag faltando (como sem diferenciação de maiúsculas/minúsculas ou multilinha), um caractere especial sem escape, ou um quantificador guloso pegando texto demais. O destaque ao vivo e os avisos de padrão inválido ajudam a identificar qual é o caso.
Abrir Testador de Regex: Teste e Depure Expressões Regulares | Morph →