Encontre e substitua texto online

Pesquise, destaque e substitua palavras, padrões multilinhas ou expressões regulares (Regex) em tempo real. Visualize suas substituições de forma não destrutiva com referências anteriores capture group ($1, $2, $&), âncoras multilinha (^ e $), Correspondência de palavras inteiras com reconhecimento de Unicode e sequências de escape de nova linha/tabulação (\n, \t).

Quick Presets:

Correspondências encontradas: 0

Substituições: 0

No search query

Como encontrar e substituir texto online

Esteja você limpando dados CSV exportados, refatorando trechos de código, editando logs confidenciais ou reformatando datas em massa, este utilitário online Find e Replace permite visualizar cada substituição de forma não destrutiva antes de confirmar as alterações:

  1. Insira seu texto de origem: Cole ou digite seu conteúdo na caixa Texto de origem (ou clique em Carregar texto de amostra para testar com registros de pedidos realistas).
  2. Especifique strings de pesquisa e substituição: Digite a palavra, delimitador ou expressão regular que deseja localizar em Encontre Texto e insira a saída desejada em Substitua por.
  3. Inspecione a saída ao vivo e os destaques: O painel Replaced Result é atualizado instantaneamente conforme você digita. Mude para a guia Highlighted Matches para inspecionar visualmente cada substring correspondente no contexto.
  4. Passe ou aplique tudo: Use Encontre Próximo (F3), Encontre Anterior (Shift+F3) e Substitua Single para revisar as ocorrências uma por uma ou clique em Copiar resultado / Baixar .txt diretamente.

Folha de referências de expressões regulares e sequência de escape

Habilite Use Expressões Regulares para desbloquear correspondência de padrões e referências anteriores dinâmicas:

Token/Padrão Onde usar Descrição e exemplo
\n e \t Localizar e substituir Corresponde ou insere uma quebra de linha (\n) ou caractere de tabulação (\t) quando Interpret Escapes está marcado.
^ e $ Localizar (Regex + Multilinha) Corresponde ao início (^) ou ao final ($) de cada linha. Ideal para adicionar marcadores ou vírgulas a cada linha.
\d+ / \w+ / \s+ Localizar (Regex) Corresponde a um ou mais dígitos (\d+), caracteres de palavra (\w+) ou caracteres de espaço em branco (\s+).
(...) e $1, $2 Localizar e substituir (Regex) Parênteses capturam grupos em Find; $1, $2 insira esses valores capturados em Substituir. Exemplo: Encontre (\w+),\s*(\w+) → Substitua $2 $1.
$& Substituir (Regex) Insere toda a substring correspondente. Exemplo: Encontre \d+ → Substituir [$&] coloca todos os números entre colchetes.

Fluxos de trabalho comuns de localização e substituição em massa

  • Converta listas separadas por vírgula em linhas: Encontre , e substitua por \n (com Interpret \n e \t Escapes marcado) para transformar listas inline em fileiras verticais.
  • Reformatar datas ISO (AAAA-MM-DD para DD/MM/AAAA): Habilite Regex, encontre (\d{4})-(\d{2})-(\d{2}) e substitua por $3/$2/$1.
  • Adicionar prefixo ou marcador a cada linha: Habilite Regex e modo multilinha, encontre ^ e substitua por - para transformar linhas simples em uma lista Markdown.
  • Redigir endereços de e-mail ou identificadores: Habilite Regex, encontre [\w.+-]+@[\w-]+\.[\w.-]+ e substitua por [REDIGIDO] antes de compartilhar arquivos de log publicamente.

Perguntas frequentes

Como substituo vírgulas ou delimitadores por novas linhas (quebras de linha)?

Certifique-se de que Interpret \n e \t Escapes esteja marcado, digite seu delimitador (como , ou |) na entrada Find Text e insira \n na entrada Substitua por. A saída ao vivo dividirá imediatamente seu texto em linhas separadas.

Como uso grupos de captura regex como $1 e $2 em substituições?

Marque Use expressões regulares, coloque entre parênteses as partes do seu padrão de pesquisa que deseja capturar (...) e referencie-as no campo Replace With usando $1 para o primeiro grupo, $2 para o segundo grupo, ou $& para a partida completa.

Por que o literal '$' no meu texto de substituição funciona com segurança no modo de texto simples?

Muitas ferramentas básicas tratam acidentalmente $1 ou $& como referências anteriores regex, mesmo quando as expressões regulares estão desativadas, corrompendo valores em dólares como $100. Nossa ferramenta isola substituições literais no modo de texto simples para que os cifrões nunca sejam distorcidos.

Como posso adicionar um prefixo ou sufixo a cada linha do meu texto?

Verifique Use expressões regulares e Modo multilinha (^ e $). Digite ^ em Localizar para inserir texto no início de cada linha ou digite $ em Localizar para acrescentar texto ao final de cada linha.

Meu texto é privado e seguro?

Sim. Todas as operações de pesquisa, destaque e substituição são executadas localmente em seu navegador por meio do JavaScript do lado do cliente. Nenhum texto é enviado para um servidor externo.