Testador e Depurador de Expressões Regulares

Blog

Testador e Depurador de Expressões Regulares

BlogCheatsheets
Loading...
Loading Regular Expression...

Descrição

Teste e depure expressões regulares com correspondência em tempo real, substituição e destaque de sintaxe.

Sobre Testador e Depurador de Expressões Regulares

Teste e depure expressões regulares de forma interativa, com realce de correspondências em tempo real à medida que escreve o seu padrão e a cadeia de teste. Utiliza o motor de regex do JavaScript a correr diretamente no seu navegador, pelo que os padrões se comportam exatamente como o fariam em código JS e nada é enviado para lado nenhum. Alterne flags e inspecione grupos de captura para refinar um padrão antes de o colar no seu projeto.

Como usar

  1. Introduza o seu padrão de expressão regular no campo de padrão.
  2. Defina as flags de que necessita, como g (global), i (insensível a maiúsculas/minúsculas) ou m (multilinha).
  3. Cole o texto contra o qual pretende testar.
  4. Reveja as correspondências realçadas e inspecione quaisquer grupos de captura.
  5. Ajuste o padrão até que corresponda exatamente ao que pretende.

Exemplos

ExemploEntradaSaída
Corresponder sequências de dígitospattern: \d+ text: abc123matches: 123

Perguntas frequentes

Que motor de regex utiliza?

Utiliza o motor de regex do JavaScript no seu navegador, pelo que o comportamento corresponde ao RegExp em ambientes JS como o Node.js e o navegador.

Que flags são suportadas?

São suportadas flags comuns, incluindo g para correspondência global, i para correspondência insensível a maiúsculas/minúsculas e m para correspondência multilinha.

Posso ver os grupos de captura?

Sim. As correspondências são realçadas em tempo real e pode inspecionar os grupos de captura extraídos de cada correspondência.

O meu padrão ou texto de teste saem do meu navegador?

Não. A correspondência corre inteiramente do lado do cliente, pelo que o seu padrão e o texto de teste permanecem no seu dispositivo.