digtools
🚂
visualizador de regex,

Visualizador de Regex

Visualize padrões regex como Diagramas Railroad.Destaque de correspondências em tempo real sobre o texto de teste.

🚂
Diagrama Railroad
Visualize a estrutura regex como um diagrama de fluxo
Correspondências em tempo real
Resultados atualizados instantaneamente
🔒
Totalmente local
Regex e textos nunca são enviados ao servidor
/ /

🔒A regex e os textos de teste nunca são enviados ao servidor. ※ O diagrama usa Regulex (CDN).

acerca de,

Sobre

Uma ferramenta para desenvolvedores que renderiza expressões regulares como Diagramas Railroad (diagramas de sintaxe) e mostra resultados de correspondências ao vivo. A função principal é visualizar a estrutura regex: uma funcionalidade completamente diferente do verificador de regex básico.

cómo usar,

Como usar

PASSO 1

Insira uma regex

Escreva um padrão e configure as flags. Use os botões de exemplo para começar.

PASSO 2

Leia o diagrama

El Diagrama Railroad muestra la estructura de la regex como un flujo de caminos.

PASSO 3

Teste e exporte

Insira um texto de teste para ver correspondências e exporte o diagrama SVG.

glosario,

Glossário

Expressão regular (Regex)
Linguagem formal para descrever padrões de texto. Em JavaScript é escrita como /padrão/flags.
Diagrama Railroad
Representação visual de sintaxe/gramática. Mostra ramificação, repetição e sequência como um caminho direcionado.
Grupo de captura
Parênteses () que capturam texto correspondente para reutilização via $1, $2, etc.
Quantificador
Especifica a repetição: * (0+), + (1+), ? (0 ou 1), {n,m} (n a m vezes).
Classe de caracteres
[ ] corresponde a qualquer caractere listado. [a-z] = minúscula, [^0-9] = não dígito.
Lookahead / Lookbehind
(?=...) e (?<=...) afirmam condições à frente/atrás da correspondência sem consumir caracteres.
Flags (g/i/m/s/u)
g=global, i=ignorar maiúsculas, m=multilinha, s=dotAll, u=modo Unicode.
preguntas frecuentes,

Perguntas frequentes

P.Qual a diferença para o verificador de regex básico?
O verificador básico apenas mostra correspondências. Esta ferramenta gera o Diagrama Railroad para visualizar a estrutura.
P.Qual sintaxe regex é compatível?
Sintaxe regex do JavaScript ES2024, incluindo lookahead, lookbehind e grupos de captura nomeados.
P.Meus dados são enviados a um servidor?
Não. Todo o processamento é local no seu navegador.
P.Requer internet?
A biblioteca do Diagrama Railroad é carregada via CDN. A função de correspondências funciona totalmente offline.
casos de uso,

Casos de uso

📚

Aprender regex

Entenda padrões complexos visualmente vendo a estrutura como diagrama.

🐛

Depurar padrões

Verifique que um padrão está estruturado como desejado antes de usá-lo em produção.

👨‍🏫

Documentação de equipe

Compartilhe diagramas SVG em pull requests ou documentação técnica.

📋

Diagramas em especificações

Insira diagramas SVG em documentos de especificação para maior clareza.

Aviso Legal

As ferramentas disponibilizadas neste site são totalmente gratuitas, mas devem ser utilizadas por sua conta e risco. Não garantimos a precisão, integridade ou segurança dos resultados de cálculos, conversões ou dados gerados. Esteja ciente de que o operador não assume nenhuma responsabilidade por quaisquer danos ou problemas causados pelo uso dessas ferramentas. A maioria das ferramentas processa arquivos e cálculos localmente no seu navegador, o que significa que os dados inseridos não são enviados nem armazenados em nossos servidores.