Orbitautil
Conversores

Regex Tester Online

Teste expressões regulares em tempo real com marcação visual, grupos nomeados, índices, preview de substituição, lista de saída, casos de teste e link compartilhável.

Como usar

  • Digite a expressão regular e as flags.
  • Cole o texto de teste ou carregue um exemplo.
  • Veja matches, grupos, índices, substituição e testes em tempo real.
Executado em 0ms
🎯 0 matches
RegExp JavaScript, local no navegador
/ /

Substituir

 

Lista de saída

 

Testes

Resultados

Nenhum match encontrado.

Explicar

Exemplos

Cheat Sheet (Guia Rápido)
  • . Qualquer caractere (menos quebra de linha)
  • \w Alfanumérico (letra, número ou _)
  • \d Dígito numérico
  • \s Espaço em branco
  • [A-Z] Classe (A até Z)
  • [^A-Z] Negação (Tudo menos A-Z)
  • (abc) Grupo de captura
  • (?:abc) Grupo não-capturador
  • * 0 ou mais vezes
  • + 1 ou mais vezes
  • ? 0 ou 1 vez
  • 4 De 2 a 4 vezes
  • ^ Início da string/linha
  • $ Fim da string/linha
  • \b Limite de palavra (Word boundary)
Ferramentas relacionadas

Ferramentas relacionadas

Continue com ferramentas e guias que ajudam a concluir a próxima etapa.

O que ela faz

Um editor local para Regex JavaScript: depure matches, grupos, replace e casos de borda sem enviar o texto para servidor.

Exemplo: Teste a regex /(https?:\\/\\/)([\\w.-]+)/g em um texto com URLs para capturar domínios e protocolos.

Como funciona

  • Usa a engine nativa de RegExp do JavaScript.
  • Destaca o texto dinamicamente preservando parágrafos.
  • Extrai matches, grupos numerados, grupos nomeados e índices quando a flag d está disponível.
  • Gera preview de replace, lista customizada e link reproduzível.

Limitações

  • Usa o sabor de Regex do JavaScript, não PCRE, Python ou .NET.
  • Recursos novos como flags d e v dependem do navegador.
  • Textos muito grandes ou padrões patológicos podem causar lentidão no highlight visual.

Quando usar

  • Depurar uma expressão complexa.
  • Verificar se grupos de captura estão isolando os dados certos.
  • Testar substituições antes de aplicar em código.
  • Documentar casos que devem ou não casar.

Perguntas frequentes

A Regex suporta JavaScript?

Sim. O sistema roda a engine do seu próprio navegador, ideal para regex usada no web e Node.js.

Meus dados são enviados?

Não. O texto e as regras nunca saem do seu computador.

Mostra grupos de captura?

Sim. A lista exibe o match completo, grupos numerados, grupos nomeados e índices quando suportados.

Posso compartilhar um teste?

Sim. O botão de link copia uma URL com padrão, flags, texto e templates de saída.