Apenas navegador

Tester de Regex (Match/Grupos/Prévia de Substituição)

Um testador de regex que você pode usar instantaneamente — cole seu padrão e texto e confirme o resultado em uma única tela. As correspondências são destacadas, e os grupos de captura junto com as prévias de substituição são mostrados juntos.

Tudo roda localmente no seu navegador. Nada é enviado para um servidor.

/ /

Avaliado com regex JavaScript (ECMAScript). O comportamento pode diferir do PCRE.

Flags
Detalhes
g/i/m são as básicas. Abra os detalhes para flags extras.
Use $1, $2 para grupos. $& é a correspondência completa.
Texto de entrada
Cole o texto que você deseja testar
Destaques
Intervalos correspondentes são destacados

            
Matches: {count} / Tempo: {ms}ms / Ancorado: {anchor} / Substituir: {replace} / Modo: {mode}
Resultados

Opções

Como usar

Insira um padrão

Digite sua regex e escolha as flags necessárias.

Cole o texto de entrada

Os destaques aparecem à direita conforme você digita.

Revise os resultados

Confira matches, grupos e substituições nas abas.

Amostras Aplicar padrão, flags e substituição

Notas

Esta ferramenta avalia regex JavaScript.

  • Alguns recursos exclusivos do PCRE (como grupos atômicos) não estão disponíveis.
  • Grupos nomeados e lookbehind podem diferir conforme o ambiente.
  • Os resultados não são garantidos para corresponder exatamente ao PCRE.
Importante

Verifique os resultados antes do uso em produção, pois o comportamento do PCRE pode ser diferente.

FAQ

O que são as flags g/i/m?

Alterne-as através das caixas de seleção. (g=global, i=ignorar maiúsculas, m=multilinha)

Posso testar substituições?

Insira uma string de substituição para ver a aba Substituir atualizar. Referências de grupo no estilo $1 também funcionam.

Isto é diferente do PCRE?

Sim. Esta ferramenta usa regex JavaScript, então alguns padrões se comportam de forma diferente do PCRE.