Localizar e Substituir
Pesquise e substitua texto com correspondência literal, suporte a regex, destaque de correspondências e pré-visualização instantânea da saída.
Cole ou digite o texto que deseja pesquisar.
Escolha o padrão de pesquisa, o texto de substituição, o modo de correspondência e o escopo da substituição.
Revise o texto transformado antes de copiar.
O texto correspondente é destacado para que você possa verificar exatamente o que será alterado.
Nenhuma correspondência encontrada ainda. Insira texto e um valor de busca para visualizar as substituições.
Localizar e Substituir — Pesquise, Substitua e Visualize Texto Online
A ferramenta online gratuita de Localizar e Substituir permite atualizar seu texto instantaneamente com pesquisas em texto simples ou expressões regulares. Cole o conteúdo, insira o termo a encontrar, defina a substituição e visualize o resultado antes de copiar as alterações para seu documento, editor de código, planilha, CMS ou fluxo de trabalho de dados.
Tudo roda diretamente no seu navegador, então seu texto nunca é enviado para um servidor. Isso torna a ferramenta ideal para edições rápidas, anotações privadas, trechos de código, limpeza de CSV, reescritas de conteúdo e qualquer situação onde você precise de busca e substituição rápidas sem abrir um editor pesado.
O que é Localizar e Substituir?
Localizar e substituir é uma operação de processamento de texto que procura por uma string ou padrão e o substitui por outro valor. Na sua forma mais simples, substitui texto exato: procura draft e substitui por final. Em fluxos de trabalho mais avançados, o localizar e substituir pode usar expressões regulares para combinar padrões flexíveis, como IDs de pedido, datas, espaços repetidos, tags HTML ou códigos de produto formatados.
Esta ferramenta suporta ambas as abordagens. O modo Literal trata sua pesquisa como texto comum, o que é mais seguro para edições do dia a dia, pois símbolos como . ou * são tratados como caracteres literais. O modo Regex interpreta o campo de busca como uma expressão regular JavaScript, mais poderosa quando você precisa de correspondência de padrões, grupos de captura ou limpeza insensível a maiúsculas e minúsculas. A saída é atualizada em tempo real, permitindo que você verifique o impacto antes de copiar o resultado transformado.
Localizar e substituir é especialmente valioso quando a mesma correção aparece várias vezes. Em vez de editar manualmente cada ocorrência, você pode fazer uma substituição controlada e revisar todas as correspondências em um só lugar.
Como Usar a Ferramenta de Localizar e Substituir
- Cole seu texto na caixa de entrada. A ferramenta mostra imediatamente a contagem de caracteres e linhas para você confirmar o tamanho do conteúdo.
- Insira o texto ou padrão a encontrar. Use o Modo Literal para texto exato e o Modo Regex para padrões de expressões regulares.
- Insira o texto de substituição. No Modo Regex, a sintaxe de substituição do JavaScript, como
$1, pode reutilizar grupos de captura do padrão correspondente. - Escolha o escopo da substituição. Substitua todas as correspondências ou apenas a primeira, dependendo se você quer uma alteração limitada ou geral.
- Ajuste as opções de correspondência. Alterne a distinção entre maiúsculas e minúsculas, o modo multilinha ou o modo dot-all (qualquer caractere) conforme o tipo de busca necessário.
- Revise a visualização e a saída. As correspondências são destacadas no cartão de preview, e o texto final transformado aparece no cartão de saída.
- Copie o resultado quando ele estiver correto. Você também pode limpar o formulário ou recarregar o exemplo integrado para testar o fluxo novamente.
A abordagem mais segura é começar no Modo Literal, a menos que você precise especificamente de regex. Se o resultado não for o esperado, alterne o escopo para "substituir a primeira" ou ajuste o padrão até que a visualização destacada mostre apenas as correspondências pretendidas.
Recursos Principais
| Recurso | O que faz | Por que ajuda |
|---|---|---|
| Pesquisa Literal | Substitui texto exato sem interpretar símbolos como sintaxe regex | Mais seguro para edições de conteúdo do dia a dia |
| Modo Regex | Suporta expressões regulares JavaScript e grupos de captura | Lida com padrões complexos como IDs, datas e espaços repetidos |
| Substituir tudo ou o primeiro | Controla se todas as correspondências ou apenas a primeira serão alteradas | Evita edições em massa acidentais |
| Correspondência de maiúsculas/minúsculas | Alterna entre busca sensível ou insensível a maiúsculas e minúsculas | Encontra variações como Status, status e STATUS |
| Visualização em tempo real | Destaca correspondências e atualiza a saída instantaneamente | Permite verificar as mudanças antes de copiar |
| Processamento privado | Funciona totalmente no seu navegador | Mantém rascunhos, trechos de código e dados locais |
A combinação de destaque de correspondências e visualização da saída torna a ferramenta mais prática do que uma caixa de substituição sem preview. Você pode ver o que será alterado, quantas correspondências foram encontradas e onde aparecem antes de utilizar o resultado.
Casos de Uso
Edição de conteúdo: Redatores e profissionais de marketing podem atualizar nomes de produtos, frases de campanhas, títulos ou terminologia repetida em rascunhos. Por exemplo, substituir uma frase antiga da marca por uma nova leva segundos, e a visualização ajuda a capturar correspondências indesejadas.
Limpeza de código: Desenvolvedores podem transformar trechos repetidos, renomear marcadores, atualizar nomes de variáveis de ambiente ou normalizar comentários antes de mover o texto para uma IDE. O Modo Regex é útil para padrões como TODO\\(([^)]+)\\) ou strings de versão.
Preparação de dados: Analistas frequentemente recebem exportações CSV, fragmentos de log ou colunas de planilhas copiadas com espaçamento inconsistente, separadores ou rótulos. Uma etapa de localizar e substituir pode normalizar delimitadores, remover prefixos repetidos ou converter rótulos antes de importar os dados para outro lugar.
Manutenção de modelos: Equipes de suporte e operações podem atualizar respostas pré-definidas, modelos de e-mail, trechos de documentação ou anotações de configuração sem precisar vasculhar manualmente blocos longos de texto.
Testes de busca e substituição: Antes de executar uma operação em massa em um editor de código, CMS ou migração de banco de dados, você pode testar o padrão aqui. Uma visualização baseada no navegador ajuda a reduzir o risco de substituir conteúdo demais.
Dicas e Melhores Práticas
- Use o Modo Literal para texto normal. Os símbolos regex podem ser poderosos, mas também podem combinar mais do que o esperado.
- Visualize antes de copiar. Sempre verifique as correspondências destacadas e a saída, especialmente ao substituir todas as ocorrências.
- Comece com "substituir o primeiro" para alterações arriscadas. Se a primeira correspondência parecer correta, alterne para substituir todas.
- Escape caracteres regex quando necessário. Para combinar um ponto literal no Modo Regex, use
\\.em vez de.. - Use grupos de captura com cuidado. Um padrão como
Order #(\\d+)pode virarInvoice-$1, mas somente se o número estiver capturado entre parênteses. - Mantenha um backup do texto importante. Ferramentas de navegador são convenientes, mas você deve preservar o original antes de aplicar edições grandes em outro lugar.
Perguntas Frequentes
Esta ferramenta de localizar e substituir é gratuita?
Sim. A ferramenta de Localizar e Substituir é gratuita para uso e não requer cadastro. Você pode colar texto, visualizar correspondências, gerar a saída e copiar o resultado quantas vezes precisar.
A ferramenta suporta expressões regulares?
Sim. O Modo Regex usa expressões regulares do JavaScript. Você pode utilizar recursos comuns como classes de caracteres, âncoras, grupos, alternância, correspondência multilinha, modo dot-all e referências de substituição como $1 ou $2.
Qual é a diferença entre os modos Literal e Regex?
O Modo Literal pesquisa exatamente pelo texto que você digita. O Modo Regex interpreta o campo de busca como um padrão. Por exemplo, um ponto no Modo Literal corresponde a um caractere de ponto, enquanto no Modo Regex corresponde a quase qualquer caractere. O modo Literal é mais seguro para edições comuns; o modo Regex é melhor para correspondência de padrões flexíveis.
Meu texto é enviado para algum lugar?
Não. A lógica de substituição funciona inteiramente no seu navegador. A página não precisa enviar seu texto colado para um servidor para calcular correspondências ou gerar a saída.
Posso substituir apenas a primeira correspondência?
Sim. Use o controle de escopo de substituição para escolher entre substituir todas as correspondências ou apenas a primeira. Substituir apenas a primeira é útil ao testar um padrão ou fazer uma alteração pontual.
Posso usar isso no celular?
Sim. O layout é responsivo, com áreas de texto e controles grandes que se empilham de forma limpa em telas menores. Você pode usá-lo no telefone ou tablet para edições rápidas, ainda assim visualizando os cartões de preview e saída.