Testador de Regex - Teste Expressões Regulares Online em Tempo Real
Escreva um padrão regex, insira o texto de teste e veja instantaneamente todas as correspondências destacadas com detalhes dos grupos de captura.
O Que É um Testador de Regex?
Um testador de regex permite que você escreva expressões regulares e as teste instantaneamente em um texto de amostra. Esta ferramenta destaca cada correspondência em tempo real, mostra grupos de captura, índices de correspondência e suporta todas as flags padrão de regex do JavaScript (global, insensitive, multiline, dotAll). Os erros são exibidos imediatamente para que você possa corrigir problemas de sintaxe na hora. Tudo é executado no seu navegador — nenhum dado é enviado para lugar nenhum.
Como Usar o Testador de Regex
- Insira um Padrão — Digite sua expressão regular no campo de padrão (sem delimitadores necessários)
- Defina as Flags — Alterne g (global), i (case-insensitive), m (multiline), s (dotAll) conforme necessário
- Insira o Texto de Teste — Cole ou digite o texto que você deseja comparar
- Veja os Resultados — As correspondências são destacadas instantaneamente com contagem, índice e detalhes do grupo mostrados abaixo
Por Que Usar Este Testador de Regex?
- Feedback Instantâneo — As correspondências são atualizadas a cada pressionamento de tecla com zero atraso
- Destaque Visual — As partes correspondentes são destacadas diretamente no texto
- Captura de Grupo — Veja cada valor de grupo de captura para cada correspondência
- Todas as Flags Suportadas — Alterne as flags g, i, m e s com caixas de seleção
- Exibição de Erro — Padrões regex inválidos mostram mensagens de erro claras
- Privacidade em Primeiro Lugar — É executado inteiramente no seu navegador, sem processamento do servidor
FreeToolbox vs Outros Testadores de Regex
| Funcionalidade | FreeToolbox | Regex101 | RegExr |
|---|---|---|---|
| no Navegador | Sim | Lado do Servidor | Sim |
| Nenhuma conta necessária | Sim | Opcional | Sim |
| Destaque em tempo real | Sim | Sim | Sim |
| Exibição de captura de grupo | Sim | Sim | Sim |
| Tema escuro | Sim | Opcional | Não |
| Sem anúncios | Sim | Não | Não |
| Leve | Sim | Pesado | Médio |
Perguntas frequentes
Qual flavor de regex esta ferramenta usa?
Esta ferramenta usa o mecanismo RegExp integrado do JavaScript. Ele suporta toda a sintaxe regex padrão do JavaScript, incluindo classes de caracteres, quantificadores, lookahead, lookbehind e grupos nomeados.
Preciso adicionar barras ao redor do padrão?
Não. Basta digitar o padrão diretamente. As flags são controladas pelas caixas de seleção abaixo do campo de entrada.
O que a flag 's' (dotAll) faz?
A flag dotAll faz com que o ponto (.) corresponda a qualquer caractere, incluindo caracteres de nova linha (\n, \r). Sem ele, o ponto corresponde a tudo, exceto novas linhas.
Posso testar padrões multilinhas?
Sim. Ative a flag 'm' (multiline) para fazer com que ^ e $ correspondam ao início/fim de cada linha, em vez de apenas o início/fim de toda a string.
Meus dados de teste são armazenados ou enviados para um servidor?
Não. Tudo é executado localmente no seu navegador. Seu padrão regex e texto de teste nunca saem do seu dispositivo.