Testador de Regex
Teste expressões regulares JavaScript com realce de correspondência local, flags e saída de grupo de captura. Tudo é executado localmente no seu navegador.
Correspondências destacadas
Grupos de captura
| Correspondência | Índice | Correspondência completa | Grupos |
|---|---|---|---|
| Os grupos de captura aparecem depois de testar um padrão. | |||
Comportamento JavaScript RegExp
O testador usa o mesmo motor RegExp do navegador que o seu JavaScript frontend usa, então as flags e a sintaxe correspondem ao código real do lado do cliente.
Inspeção de grupo de captura
Reveja grupos numerados, grupos nomeados e posições de correspondência sem percorrer o código ou abrir uma consola.
Utilitário de navegador privado
Tudo é executado localmente no seu navegador. Logs confidenciais, tokens e payloads de amostra não são carregados.
Ferramentas de desenvolvedor relacionadas
Perguntas frequentes
Minha regex ou texto de teste são carregados?
Não. Tudo é executado localmente no seu navegador com o mecanismo JavaScript RegExp. Seu padrão e texto não são enviados para os servidores Convertr.
Qual flavor de regex este testador usa?
Esta página usa expressões regulares JavaScript, o mesmo comportamento RegExp usado por navegadores modernos e Node.js.
Posso inspecionar grupos de captura?
Sim. A tabela de resultados lista cada correspondência, grupos de captura numerados e grupos de captura nomeados quando seu navegador os fornece.
Quais flags são suportadas?
O testador suporta flags JavaScript comuns, incluindo g, i, m, s, u, y e d quando disponíveis no seu navegador.
Testador de Regex
Teste a expressão regular do JavaScript com bandeiras, alerta de match e saída de capture-group.
- Entrada
- Um JavaScript com expressão regular, bandeiras e texto de teste.
- Saída
- Matches, índices, capturas e texto fonte destacado.
- Limitações reais
- A sintaxe de regex do JavaScript difere de PCRE, RE2, .NET e outros motores; padrões catastróficos ainda podem congelar uma tabela do navegador.
- Privacidade e tratamento de dados
- Um texto de teste, bandeiras e expressão regular do JavaScript é processado nesta tabela do navegador.Converter não o recebe ou armazenará; fechar ou recarregar a página limpa o estado de trabalho, a menos que a ferramenta ofereça explicitamente uma descarga local.
Como usar essa ferramenta
- Fornece um JavaScript com expressão regular, bandeiras e texto de teste nos controles de ferramentas.
- Escolha as configurações que afetam jogos, índices, capturas e texto fonte destacado, e execute a ferramenta.
- Revise matches, índices, capturas e texto fonte destacado antes de copiar ou baixar.
Modos de falha comuns
Sintaxe invalida, bandeiras duplicadas, jogos globais de zero comprimento ou um padrão caro podem produzir um erro ou avaliação lenta.
Exemplo útil
Teste /order-(\d+)/g contra linhas de log para listar cada número de pedido capturado.