Testador de Regex

Teste expressões regulares com correspondência em tempo real, grupos de captura e explicação.

/
/

Como Usar Testador de Regex

  1. 1Digite seu padrão de expressão regular no campo regex.
  2. 2Defina sinalizadores como global (g), insensível a maiúsculas e minúsculas (i) ou multilinha (m).
  3. 3Digite ou cole o texto de teste na área de entrada.
  4. 4Veja correspondências destacadas em tempo real e grupos de captura.
  5. 5Copie a regex ou use-a diretamente no seu código.
ZenovayAnalytics

Veja quem está no seu site agora mesmo.

  • Acompanhamento de visitantes em tempo real
  • Privacidade em primeiro lugar, modo sem cookies disponível
  • Configurado em dois minutos
Conheça o Zenovay

Perguntas Frequentes

Meus dados são seguros?▾
Sim, todas as correspondências de regex acontecem no seu navegador. Nenhum dado é enviado para qualquer servidor.
Qual sabor de regex isso usa?▾
Esta ferramenta usa expressões regulares JavaScript (padrão ECMAScript), que é o mesmo mecanismo de regex usado em navegadores modernos e Node.js.
O que são flags de regex?▾
Flags modificam como o padrão é aplicado. g (global) encontra todas as correspondências, i (case-insensitive) ignora maiúsculas/minúsculas, m (multiline) faz ^ e $ corresponder aos limites de linha, e s (dotAll) faz . corresponder a quebras de linha.
Como isso se compara com Regex101 ou RegExr?▾
Esta ferramenta oferece uma alternativa leve e focada em privacidade. Todas as correspondências acontecem no seu navegador sem chamadas de servidor. Para testes rápidos e validação, ela cobre as necessidades mais comuns sem a complexidade de uma IDE regex completa.
Posso ver grupos de captura nos resultados?▾
Sim. Quando seu padrão contém grupos de captura (parênteses), cada correspondência exibe os valores do grupo capturado ao lado da correspondência completa e seu índice de posição na string de teste.
Posso usar esta ferramenta no meu telefone?▾
Sim, o testador de regex funciona em qualquer navegador móvel moderno. A correspondência em tempo real e o destaque funcionam da mesma forma em dispositivos móveis como em computadores.
O que acontece com correspondências de comprimento zero?▾
A ferramenta lida automaticamente com correspondências de comprimento zero (como corresponder uma string vazia com a flag global) avançando o índice para evitar loops infinitos, consistente com o comportamento JavaScript moderno.