Sobre o Localizar e substituir
Troca cada ocorrência de um trecho de texto por outro em um bloco inteiro de uma vez, com uma contagem ao vivo de quantas foram trocadas. É mais rápido que a caixa de diálogo do seu editor para um trabalho pontual: corrigir um erro ou nome de produto antigo repetido em um documento, reformatar uma lista, remover ou trocar caracteres em dados exportados, ou fazer a mesma edição em texto colado de algum lugar somente leitura. Sensibilidade a maiúsculas, correspondência de palavra inteira e suporte total a expressões regulares cobrem substituições simples e avançadas.
Como funciona
Seu termo de busca é transformado em uma expressão regular global e aplicado sobre a entrada:
- Modo simples — os caracteres especiais da sua busca têm escape automático, então você pode procurar
.,(,$e afins literalmente. - Modo regex — sua busca é usada como expressão regular JavaScript, então você pode casar padrões e usar retrorreferências como
$1na substituição. - Palavra inteira envolve a busca em limites de palavra, então
catnão casará dentro decategory. - Sensível a maiúsculas é um interruptor; desligado por padrão, então
Applecasa comapple.
Cada ocorrência é substituída e a ferramenta informa quantas mudanças fez. Expressões regulares inválidas são sinalizadas em vez de falhar em silêncio.
Suposições e comportamento
- A substituição é global — cada ocorrência é substituída, não apenas a primeira.
- No modo regex, a string de substituição suporta as referências usuais de grupo de captura
$1,$2e$¶ a correspondência inteira. - A correspondência é insensível a maiúsculas por padrão; ligue "sensível a maiúsculas" para que a caixa importe.
- A contagem reflete o número de ocorrências realmente substituídas.
Limitações
- Os limites de palavra inteira são orientados a ASCII. O
\bdo JavaScript trata letras, dígitos e sublinhado como caracteres de palavra, então a correspondência de palavra inteira em torno de palavras acentuadas ou não latinas pode não se comportar como esperado. - O modo regex é poderoso mas implacável — um padrão malformado é rejeitado com um erro, e um padrão amplo pode substituir mais do que você pretende, então confira a contagem.
- Ele opera sobre o texto que você cola; não funciona entre arquivos nem preserva formatação rica.
- Não há desfazer além de reeditar — guarde seu original se a substituição for destrutiva.
Privacidade
Localizar e substituir roda inteiramente no seu navegador. Seu texto nunca é enviado ou armazenado.

