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, sem banner de cookies
  • 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.