Testador de regex
Testa correspondências e substituições com um worker limitado de regex.
Testador de regex
Como usar Testador de regex
Regex tester runs a JavaScript regular expression against your text and lists every match with its index and numbered or named capture groups. Matches are highlighted in the source, and an optional replacement string shows the replaced text. Patterns run in a separate worker with a time limit, and up to 1,000 matches are listed.
- Cole a fonte no editor de entrada ou carregue o exemplo integrado.
- Ajuste a configuração básica e abra o modo avançado para opções de exportação e ajuste fino. A configuração personalizada continua ativa ao fechar o painel.
- Execute o testador de regex, revise a saída e use os controles disponíveis para copiar ou baixar.
O que esta ferramenta suporta
Testa correspondências e substituições com um worker limitado de regex.
- Expressão regular
- Set this value for your task.
- Flags
- Set this value for your task.
- Substituição (opcional)
- Set this value for your task.
Limites e processamento
As operações de texto aceitam geralmente até 2,000,000 caracteres. Analisadores, geradores e fórmulas individuais aplicam limites adicionais mostrados pelos seus controles.
Fonte de exemplo
Hello ToolCabana
Perguntas frequentes
Which regex flavor does the regex tester use?
It uses JavaScript regular expressions. Allowed flags are d, g, i, m, s, u, v and y, each used at most once. The search always scans for every match, as with the g flag.
How do I test a regex replacement?
Enter a value in Replacement (optional). The output then shows the text after replacement, and you can use $1 or a named group reference to insert captured text.
Why does my regex say it exceeded the execution limit?
Each pattern runs in a worker that stops after a short time limit, which catches catastrophic backtracking. Simplify nested quantifiers or alternations. Text over 500,000 characters or patterns over 2,000 characters are also rejected.
Onde minha entrada é processada?
Esta operação processa sua fonte no seu navegador. Copiar e baixar são ações explícitas; a entrada de origem não é salva em conta nem em histórico.
Quais são os limites de entrada?
As operações de texto aceitam geralmente até 2,000,000 caracteres. Analisadores, geradores e fórmulas individuais aplicam limites adicionais mostrados pelos seus controles.