Testador e Depurador de Expressões Regulares
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
- Introduza o seu padrão de expressão regular no campo de padrão.
- Defina as flags de que necessita, como g (global), i (insensível a maiúsculas/minúsculas) ou m (multilinha).
- Cole o texto contra o qual pretende testar.
- Reveja as correspondências realçadas e inspecione quaisquer grupos de captura.
- Ajuste o padrão até que corresponda exatamente ao que pretende.
Exemplos
| Exemplo | Entrada | Saída |
|---|---|---|
| Corresponder sequências de dígitos | pattern: \d+ text: abc123 | matches: 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.