Testador de regex
Teste expressões regulares com destaque de correspondências ao vivo, grupos de captura e prévia de substituição.
- Sem uploads
- Sem limites
- Sem cadastro
- Entrada:
- Padrão
- Saída:
- Correspondências
- Roda em:
- Seu dispositivo
- Limite de tamanho:
- Nenhum
- Conta:
- Não é necessária
Como usar: Testador de regex
Digite um padrão e as flags
Digite sua expressão regular e ative ou desative flags como g, i ou m. Padrões inválidos mostram um erro na hora.
Cole o texto de teste
As correspondências são destacadas enquanto você digita, e uma tabela lista cada grupo de captura com sua posição.
Veja uma prévia da substituição
Adicione uma substituição usando $1 ou $<name> para ver o resultado e depois copie.
Por que usar Testador de regex no Toolshed
Sem uploads
Tudo roda nesta aba do navegador. Seus arquivos nunca saem do seu dispositivo.
Sem limites
Sem limite de tamanho de arquivo nem cota diária. Processe tudo o que o seu dispositivo aguentar.
Sem cadastro
Sem conta, sem e-mail, sem marca d'água.
Perguntas frequentes
Por que meu padrão deu timeout?
Alguns padrões, como quantificadores aninhados do tipo (a+)+$, levam tempo exponencial em certas entradas. A busca roda em um worker em segundo plano que é interrompido após meio segundo, para que a página nunca trave.
Qual variante de regex esta ferramenta usa?
Expressões regulares do JavaScript (ECMAScript), exatamente como o seu navegador as executa, incluindo grupos nomeados e lookbehind.
Meus arquivos são enviados para algum lugar?
Não. Testador de regex roda inteiramente no seu navegador. Seus arquivos são processados no seu dispositivo e nunca são enviados a um servidor.
Existe limite de tamanho de arquivo?
Não há um limite fixo. O único limite é a memória do seu dispositivo. Arquivos muito grandes funcionam melhor em um navegador de computador.
Testador de regex é realmente grátis?
Sim. Não há conta nem marca d'água. Um anúncio curto opcional, ou uma espera de 20 segundos, libera cada download. É assim que mantemos o serviço gratuito.
Funciona offline?
Depois que a página é carregada, o processamento acontece localmente, então tudo continua funcionando mesmo que a conexão caia.