Visão geral
Teste regex com destaques em tempo real, grupos de captura, substituição, padrões salvos e explicações passo a passo. Offline.
Chega de adivinhar regex. Teste, depure e entenda padrões no momento em que você os digita, com correspondências destacadas em tempo real, grupos de captura nomeados, pré-visualização de substituição e uma explicação passo a passo em linguagem simples de cada token. 🚀 🚀 Por que os desenvolvedores adoram o Regex Tester Pro Regex está em todo lugar - filtros de log, validação de formulários, extração de dados, busca em código, localizar e substituir em escala - e cada regex está a um colchete errado de não corresponder a nada ou a tudo. O Regex Tester Pro transforma tentativa e erro em um ciclo de feedback rápido: cole seu texto de teste, digite um padrão e veja as correspondências se destacarem caractere por caractere. Encontrou um token que não reconhece? A aba de explicação Pro guia você pela AST em linguagem simples. Preocupado com retrocesso catastrófico antes de enviar um validador para produção? O profiler de desempenho executa seu padrão em um Web Worker isolado com timeouts para que você detecte o problema antes dos seus usuários. Esta é a ferramenta de regex que leva você de 'por que isso não corresponde a nada?' para 'ah, é por isso' em segundos. ⚡ Tudo no plano gratuito ✓ Destaque de correspondências em tempo real enquanto você digita - mecanismo regex do JS ✓ Exibição de grupos de captura, numerados e nomeados ✓ Contagem de correspondências, posição e comprimento por correspondência ✓ Todos os flags padrão: g (global), i (não diferencia maiúsculas de minúsculas), m (multilinha), s (dotall), u (unicode), y (sticky) ✓ Modo de substituição com pré-visualização em tempo real ✓ Salve até 3 padrões em uma biblioteca pessoal ✓ Histórico dos últimos 5 testes, restaurados na próxima abertura ✓ Folha de referência incluída com os 30 tokens mais usados ✓ 5 padrões iniciais da biblioteca de padrões comuns (email, URL, telefone, IP, UUID) ✓ 100 testes por dia - generoso, sem cadastro, sem email 🔓 O que o Pro desbloqueia ✦ Explicação passo a passo do padrão - o analisador AST divide qualquer padrão em uma árvore legível: 'âncora: início da linha', 'classe de caracteres: a-z minúsculo', 'quantificador: 1 ou mais, guloso', 'grupo de captura #1: domínio'. Passe o mouse sobre qualquer token para ver a explicação. Integrado - sem chamadas de API, sem internet necessária. ✦ Biblioteca com mais de 50 padrões prontos - email RFC5322, URL, IPv4, IPv6, UUID v1-v5, datas ISO 8601, semver, cartão de crédito (compatível com Luhn), telefone EUA, telefone Europa, CEP EUA, slug, cor hexadecimal, JWT, MAC address, base64, hexadecimal, GUID, link Markdown, e mais. Clique em qualquer padrão para carregá-lo no testador instantaneamente. ✦ Padrões salvos ilimitados - mantenha a biblioteca de regex da sua equipe à mão. Tags, notas e busca entre os salvos. ✦ Detecção de retrocesso catastrófico - o profiler de desempenho executa seu padrão em um Web Worker isolado com timeout de 1 segundo e, em seguida, relata a pontuação de retrocesso, tempo de execução e qual subpadrão é o suspeito. Detecte bugs de ReDoS antes que cheguem ao usuário. ✦ Histórico completo - últimos 100 testes em vez de 5, com restauração em um clique. ✦ Folha de referência pesquisável - mais de 200 tokens, incluindo exclusivos do PCRE, escapes de propriedade Unicode, famílias de lookbehind e grupos atômicos. Pesquise por nome ou cole um token para aprender o que ele faz. ✦ Exportar casos de teste - salve seu padrão + entradas de teste + correspondências esperadas como um arquivo de teste Jest, Vitest ou Mocha. Com um clique. Coloque no seu repositório e seu regex estará protegido por testes para sempre. ✦ Testes diários ilimitados - para engenheiros que depuram 50 padrões por dia. 🎯 Para quem é Engenheiros de backend escrevendo validadores de entrada. Engenheiros de frontend conectando regex em formulários. Engenheiros de dados analisando linhas de log CSV. SREs escrevendo filtros de alerta. Engenheiros de QA testando formulários sob estresse. Pesquisadores de segurança escrevendo payloads para CTF e bug bounty. Redatores técnicos verificando amostras de documentação. Qualquer pessoa que já tenha olhado para /^(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*)@(?:[a-z0-9]+(?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]+(?:[a-z0-9-]*[a-z0-9])?$/i e se perguntou o que isso realmente faz. 🛠️ Como funciona 1️⃣ Fixe a extensão na sua barra de ferramentas (apenas uma vez). 2️⃣ Clique no ícone para abrir o popup. 3️⃣ Digite ou cole um regex no campo de padrão. Alterne os flags nos botões. 4️⃣ Cole seu texto de teste na área de texto abaixo. 5️⃣ Veja as correspondências serem destacadas em tempo real. Os grupos de captura aparecem em uma tabela. A contagem e as posições das correspondências são atualizadas a cada tecla. 6️⃣ Mude para o modo Replace para ver a pré-visualização de substituição em tempo real, ou Explain (Pro) para a análise passo a passo. 💡 Casos de uso reais → Validar se um regex de email realmente corresponde a endereços compatíveis com RFC sem rejeitar os válidos → Construir um analisador de linha de log - capturar timestamp, nível, mensagem - e verificar em logs reais → Encontrar todo comentário TODO em um código colado com um único regex → Remover códigos de escape ANSI da saída do terminal → Testar um validador de senha antes de enviá-lo para um formulário de cadastro → Converter números de telefone para o formato E.164 com substituição por grupo de captura → Encontrar toda URL em um arquivo markdown e verificar se nenhuma está quebrada → Corrigir rapidamente um localizar e substituir com problema dentro de um IDE testando o regex fora dele primeiro 🔒 Privacidade que você pode verificar Seus padrões e texto de teste nunca saem do navegador. A avaliação gratuita de regex é executada localmente em JavaScript. A explicação AST do Pro também é executada localmente - sem chamadas de API. O único tráfego de rede que a extensão faz é uma verificação de licença (enviando um ID de dispositivo aleatório, sem conteúdo) e contagens anônimas de funil. Sem pixels de rastreamento. Sem análises de terceiros. Sem telemetria de padrões ou conteúdo de texto. Abra a aba de rede e verifique você mesmo. 📊 Desempenho e benchmarks O mecanismo de regex é executado em strings de teste de 1MB em menos de 80ms em um laptop típico. O analisador de explicação AST processa padrões de até 10.000 caracteres em menos de 30ms. O pacote completo tem cerca de 95KB compactado com gzip. A detecção de retrocesso catastrófico é executada em um Web Worker isolado com um limite rígido de 1 segundo de tempo real, então mesmo um padrão descontrolado como /(a+)+$/ em 'aaaaaaaaaa!' retorna um veredito 'BACKTRACK' em vez de congelar seu navegador. 🆚 Por que este em vez das alternativas ✓ Diferente do regex101.com, seus padrões e texto de teste ficam locais - nunca são enviados a um servidor ✓ Diferente do regex do VSCode - que só executa o mecanismo JS no localizar/substituir - este oferece padrões salvos, uma biblioteca, explicações e uma folha de referência em um único popup ✓ Diferente do RegExr, não é necessário cadastro para o nível gratuito e o analisador de explicação é totalmente offline ✓ Diferente de ferramentas de CLI como ggrep -P, você tem uma interface gráfica com destaque em tempo real e inspeção de grupos de captura sem sair do navegador 🛡️ Segurança Manifest v3. Zero código remoto. Sem dependências de CDN externo em tempo de execução. Sem permissões de host para sites arbitrários - apenas peakproductivity.online para verificação de licença. Cada versão é auditada pela ferramenta lint-remote-code antes do envio. Toda a lógica de avaliação é incluída no pacote. ❓ Perguntas frequentes P: Funciona offline? R: Sim. Correspondência em tempo real, pré-visualização de substituição, folha de referência, analisador de explicação AST e detector de retrocesso catastrófico são todos executados 100% localmente. Apenas a verificação de licença e pings de crescimento precisam de rede, e ambos funcionam normalmente sem conexão. P: Qual flavor de regex é utilizado? R: JavaScript regex (ECMAScript 2018+) para avaliação em tempo real. A folha de referência e o analisador de explicação indicam onde a sintaxe difere do PCRE / Python / Go para que você identifique problemas de portabilidade. P: Meu regex é enviado para algum lugar? R: Não. Padrões e strings de teste são processados no seu navegador. Verificações de licença enviam apenas um ID de dispositivo aleatório. P: Qual o tamanho máximo de string de teste suportado? R: Testado sem problemas até 1MB. Além disso, o destacador em tempo real muda para o modo com debounce para manter o popup responsivo. P: Qual a diferença entre Mensal ($2.49) e Vitalício ($8.99)? R: Mesmas funcionalidades Pro, compromisso diferente. O plano Vitalício se paga em quatro meses e é o melhor custo-benefício se você usa regex mais de uma vez por semana. P: Posso obter reembolso? R: Sim, dentro de 30 dias da compra. Envie um email para o suporte e reembolsaremos sem perguntas. 🚀 Comece agora Instale a extensão, fixe-a na sua barra de ferramentas, cole seu primeiro padrão e veja as correspondências se destacarem. O Regex Tester Pro é o tipo de ferramenta que você desejaria ter instalado três anos atrás. Todo engenheiro sênior eventualmente tem 'sua aba de regex', esta fica a um clique de distância no seu navegador e lembra do que você salvou.
Detalhes
- Versão1.1.1
- Atualização28 de abril de 2026
- Oferecido porgaijinanime
- Tamanho520KiB
- Idiomas53 idiomas
- Desenvolvedor
E-mail
gaijinanime@regios.org - Não negocianteEsse desenvolvedor não se identificou como comerciante. Caso você seja da União Europeia, observe que os direitos do consumidor não se aplicam a contratos firmados entre você e esse desenvolvedor.
Privacidade
O desenvolvedor declara que seus dados
- Não são vendidos a terceiros, exceto nos casos de uso aprovados
- Não são usados ou transferidos para fins não relacionados à função principal do item
- Não são usados ou transferidos para informações de crédito ou empréstimo
Suporte
Para receber ajuda com perguntas, sugestões ou problemas, acesse o site de suporte do desenvolvedor.