digtools
🔄
text replacer,

Substituidor de Texto

Buscar e substituir em lote com suporte a regex.Múltiplas regras de uma vez com visualização de diferenças.

🔍
Suporte Regex
Correspondência avançada de padrões para substituição flexível
📋
Múltiplos padrões
Execute múltiplos pares buscar→substituir simultaneamente
🔒
Processamento local
O texto nunca é enviado a nenhum servidor

🔒O texto nunca é enviado a nenhum servidor.

sobre,

Sobre

Uma ferramenta de substituição de texto em lote que funciona no seu navegador. Suporta regex e múltiplas regras simultâneas. Diferente do regex-checker existente (focado em testes de correspondência), esta ferramenta é focada em executar substituições e exportar resultados.

como usar,

Como usar

PASSO 1

Configure as regras

Insira pares de buscar e substituir. Ative regex, distinção de maiúsculas e substituir tudo.

PASSO 2

Cole o texto de entrada

Cole o texto alvo na área esquerda.

PASSO 3

Executar e copiar

Clique em Executar, revise o resultado à direita, depois copie ou baixe.

glossário,

Glossário

Expressão regular (Regex)
Linguagem para descrever padrões de texto. Símbolos especiais como \d (dígito), \s (espaço), [a-z] (minúsculas) permitem correspondências flexíveis.
Correspondência global (Substituir tudo)
O indicador g em regex. Substitui todas as ocorrências no texto. Desativado = substitui apenas a primeira correspondência.
Referência reversa ($1, $2…)
Insere conteúdo de grupos capturados no texto de substituição. Ex: /(\w+)/ → $1_novo
Escapar
Prefixa um caractere especial de regex com \ para tratá-lo como literal. Ex: \. corresponde a um ponto literal.
Visualização de diferenças (Diff)
Mostra as alterações entre o original e o resultado com vermelho (removido) e verde (adicionado).
Grupo de captura
Parênteses () em uma regex. O conteúdo correspondente pode ser referenciado como $1, $2, etc. na substituição.
faq,

Perguntas frequentes

P.Meu texto é enviado a um servidor?
Não. Todo o processamento ocorre localmente no seu navegador. É seguro usar com texto confidencial.
P.Referências reversas ($1) são suportadas?
Sim. O regex.replace nativo do JavaScript suporta referências reversas $1, $2, etc. no texto de substituição.
P.Quantas regras posso adicionar?
Sem limite estrito, mas muitas regras podem desacelerar o processamento em textos grandes.
P.Funciona com TSV/CSV?
Sim. Cole o conteúdo como texto e use \t (tabulação) ou vírgula em regex para segmentar delimitadores.
P.O que acontece com uma regex inválida?
Uma mensagem de erro é exibida para essa regra e ela é ignorada. As demais regras válidas continuam executando.
casos de uso,

Casos de uso

📊

Limpeza de dados CSV

Eliminar espaços extras, converter delimitadores, padronizar formatos de data.

💻

Renomeação em massa de variáveis

Renomeia nomeAntigo para nomeNovo em um trecho de código usando regex de limite de palavra.

📝

Padronização de estilo de documentos

Unifica variações terminológicas ou inconsistências de estilo em um documento.

🔒

Mascaramento de dados pessoais

Mascara telefones com regex: \d{3}-\d{4}-\d{4} → ***-****-****.

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.