Testador de regex
Teste e depure as suas expressões regulares com este testador de regex online.
Para testar uma Regex, escreva o padrão em Expressão Regular e cole texto em String de Teste; cada correspondência é destacada no texto e listada com o índice e os grupos capturados na tabela Correspondências.
Last updated:
Testador de Regex. Teste e depure as suas expressões regulares com este testador de regex online. Valide as suas expressões regulares instantaneamente com o nosso testador de regex online gratuito.
Esta ferramenta poderosa foi concebida para desenvolvedores que precisam de depurar e refinar padrões de regex em relação a um texto de amostra em tempo real.
Quer esteja a trabalhar com JavaScript, Python, PHP ou Go, o nosso testador fornece feedback imediato sobre correspondências, grupos e erros.
Se estiver a construir padrões de pesquisa complexos para os seus registos, o nosso Gerador de Crontab e a Calculadora de Chmod são excelentes ferramentas para o ajudar a gerir os sistemas onde estes padrões são utilizados.
Basta introduzir o seu regex e a sua string de teste para ver os resultados correspondentes destacados instantaneamente.
Este depurador de regex premium suporta todos os principais sabores e sinalizadores de expressões regulares (global, ignorar maiúsculas, multilinha), garantindo que a sua correspondência de padrões seja robusta e precisa.
Escrever um regex correto pode ser notoriamente difícil, mas o nosso destaque visual e as informações detalhadas de correspondência facilitam a identificação exata de onde o seu padrão é bem-sucedido ou falha.
Para aqueles que gerem repositórios Git, o nosso Gerador de Gitignore pode ajudar a manter os seus ficheiros de configuração organizados enquanto aperfeiçoa a sua lógica de regex.
Oferecemos um ambiente 100% gratuito, privado e seguro para testar as suas expressões regulares diretamente no seu navegador.
Perguntas frequentes
Como testo uma expressão regular?
Escreva o padrão sem as barras à volta na caixa Expressão Regular e cole o seu texto em String de Teste. O cartão Correspondências destaca cada correspondência no texto, alternando duas cores entre correspondências vizinhas, e a tabela lista o índice inicial, o texto encontrado, as capturas numeradas e os grupos com nome. Tudo se atualiza enquanto escreve.
Como defino flags de Regex como global ou sem distinção de maiúsculas?
Marque as caixas sob o padrão: Pesquisa Global (g), Ignorar Maiúsculas/Minúsculas (i), Multilinha (m), Ponto Corresponde a Tudo (s), Unicode (u) e Conjuntos Unicode (v). Global, Ponto Corresponde a Tudo e Unicode estão ativos por predefinição. Conjuntos Unicode só se aplica quando Unicode está desmarcado, porque as duas flags não podem ser combinadas.
Porque aparece Nenhuma correspondência encontrada?
Verifique as flags: sem Ignorar Maiúsculas/Minúsculas as letras têm de coincidir exatamente, e sem Multilinha as âncoras ^ e $ correspondem apenas ao início e ao fim de todo o texto. Correspondências vazias, como um ^ isolado, são ignoradas, enquanto correspondências mais longas noutras partes do texto continuam listadas, e um padrão inválido mostra um erro sob o campo.
O que são os Exemplos e o Diagrama Visual de Regex?
Exemplos mostra uma string aleatória gerada a partir do seu padrão, útil para verificar o que ele aceita. O Diagrama Visual de Regex desenha o padrão como um diagrama de caminho-de-ferro, para acompanhar visualmente alternativas, grupos e repetições.
Que motor de Regex usa o testador?
Usa o motor RegExp de JavaScript integrado no seu navegador, por isso os resultados coincidem com o que o código JavaScript e Node.js fará. Sintaxe de outras variantes, como quantificadores possessivos PCRE ou modificadores inline, pode ser rejeitada ou comportar-se de outra forma.
A minha Regex é guardada ou partilhada?
O padrão fica guardado no URL da página e no armazenamento local do navegador, por isso continua lá quando voltar e pode partilhar o URL para partilhar o padrão. A String de Teste não é guardada, e toda a correspondência corre localmente no seu navegador.
Como usar esta ferramenta online
Com Testador de Regex, você pode formatar, validar, converter, decodificar, codificar, gerar ou inspecionar dados rapidamente no navegador, sem abrir um aplicativo pesado. Comece pelo campo de entrada ou pelas opções visíveis, revise o resultado e copie ou baixe a saída.
Processamento privado no navegador
Testador de Regex mantém o processamento normal localmente no seu navegador. Isso ajuda com trechos de código, tokens, documentos, valores de configuração, textos e outros materiais que não devem ser enviados a um serviço remoto sem necessidade.
Quando esta ferramenta é útil
Use Testador de Regex para tarefas repetitivas de desenvolvimento, documentação técnica, verificações de QA, conversões rápidas, depuração, limpeza de conteúdo e fluxos internos de equipe. A página prioriza entradas claras, retorno imediato e uma saída fácil de reutilizar.
Dicas práticas
Antes de copiar o resultado final, confira detalhes como espaços, maiúsculas, nomes de arquivo, codificação, estrutura de tokens, quebras de linha ou formato de saída. Pequenas verificações evitam erros em código, relatórios, tickets, e-mails ou notas técnicas.