fixmint
PT

Localizar e substituir sem quebrar o texto: palavras inteiras, maiúsculas e regex

Por · · atualizado em 8 de novembro de 2026 · 4 min de leitura

Para localizar e substituir texto com segurança, confira as ocorrências antes de copiar o resultado. Uma substituição simples altera todas as ocorrências, inclusive as que estão dentro de palavras maiores. Por isso, ative a correspondência de palavra inteira para nomes e palavras curtas, e confira se a quantidade de ocorrências é a que você esperava.

Localizar e substituirTrocar uma palavra em todo o textoUse de graça

Por que uma substituição simples quebra o texto

Pegue a frase "The category cat sat" e troque cat por dog. Uma substituição simples altera toda sequência de letras c, a, t, inclusive o início de category, e o resultado fica "The dogegory dog sat". A ferramenta fez o que a regra pedia, que era trocar todas as ocorrências.

Com a opção Somente palavra inteira marcada, a ocorrência não pode estar dentro de uma palavra maior. A mesma troca resulta em "The category dog sat". Letras e números de qualquer alfabeto contam como parte de uma palavra, então caf não corresponde dentro de café.

A correspondência de palavra inteira é a escolha certa por padrão para nomes, palavras curtas e siglas. Desative-a quando quiser correspondências parciais, como trocar um prefixo em uma lista de códigos de produtos.

Diferenciar maiúsculas e minúsculas

Por padrão, a busca ignora maiúsculas e minúsculas, então Cat, cat e CAT correspondem todos. Isso ajuda quando uma palavra foi digitada de formas diferentes, mas também pode alterar uma palavra que você queria manter. Um nome como Bill e uma palavra comum como bill seriam ambos encontrados.

Ative Diferenciar maiúsculas de minúsculas quando a letra maiúscula indicar o sentido da palavra. Use a pré-visualização destacada para ver exatamente quais palavras a regra alteraria.

Expressões regulares e grupos

Com Regex ativado, a caixa Localizar é lida como um padrão, e não como texto simples. Os parênteses capturam parte de uma ocorrência, e a caixa Substituir pode usar o texto capturado como $1, $2 e assim por diante. Ao localizar (\w+)@(\w+) e substituir por $2 at $1, o texto ana@site vira site at ana. O código $& representa a ocorrência inteira.

Os caracteres especiais mudam de sentido da mesma forma. Fora do modo Regex, um ponto é apenas um ponto. No modo Regex, o ponto corresponde a qualquer caractere único, então o padrão 1.5 também encontra 1x5. Se você não tiver certeza de que o texto contém caracteres especiais, deixe Regex desativado e digite exatamente o que procura. Para ver uma série de padrões prontos, veja regex em localizar e substituir.

O cifrão na caixa Substituir

Fora do modo Regex, a caixa Substituir é usada exatamente como digitada, então $5 é inserido como $5. Com Regex ativado, o cifrão tem significado: $1 se refere a um grupo, $& à ocorrência inteira, e $$ gera um cifrão. Para inserir o texto $5 com Regex ativado, escreva $$5.

Quebras de linha e tabulações

Para inserir uma quebra de linha ou uma tabulação na caixa Substituir, ative Ler \n e \t em Substituir. Os dois códigos passam a inserir uma quebra de linha e uma tabulação. Para localizar uma quebra de linha, ative Regex e digite \n na caixa Localizar, porque, sem Regex, a caixa Localizar trata \n como dois caracteres. Se o texto veio de um PDF ou de uma página da web com linhas quebradas, corrija isso primeiro com corrigir texto colado.

Confira antes de copiar

Antes de copiar o resultado, verifique quatro pontos:

  • A quantidade de ocorrências. Se você esperava 12 alterações e a ferramenta mostra 40, provavelmente uma palavra está sendo encontrada dentro de outra.
  • A pré-visualização destacada. Ela marca cada ocorrência no seu texto original, inclusive as que você não queria.
  • O resultado. Leia as frases ao redor de cada alteração, e não apenas a palavra trocada.
  • O original. Guarde o texto inicial. A ferramenta não guarda histórico, então o original é a sua única forma de desfazer.

Em um documento longo, cole as versões antiga e nova em comparar textos. A ferramenta lista cada linha alterada e marca as palavras modificadas dentro de cada linha.

Como fazer no fixmint

  1. Cole o texto em Seu texto.
  2. Digite a palavra a ser trocada em Localizar e a nova palavra em Substituir por. Deixe Substituir por vazio para apagar as ocorrências.
  3. Marque Somente palavra inteira, e Diferenciar maiúsculas de minúsculas quando as maiúsculas mudarem o sentido. Deixe Regex desativado para palavras simples.
  4. Confira a quantidade de ocorrências e as ocorrências destacadas, depois use Copiar resultado ou Baixar .txt.

Casos especiais

  • Caixa Substituir vazia. As ocorrências são apagadas. Isso é útil para remover uma palavra solta, mas confira a quantidade antes.
  • Substituição que contém a própria ocorrência. A substituição é feita uma única vez sobre o texto original. Trocar a por aa em banana resulta em baanaanaa, e nada entra em loop.
  • Padrões inválidos. Um grupo incompleto, como (abc, é indicado em uma mensagem curta, e nenhum resultado aparece até que o padrão seja válido.
  • Muitas ocorrências. A pré-visualização destaca as primeiras 5.000 ocorrências, mas todas são substituídas.

Respostas rápidas

Por que minha substituição alterou palavras dentro de outras palavras?

A opção Somente palavra inteira estava desativada. Ative-a e depois confira a quantidade com o que você esperava.

Por que um ponto corresponde a um texto errado?

Regex está ativado, então o ponto corresponde a qualquer caractere. Desative Regex para texto simples, ou escreva \. para encontrar um ponto de verdade.

Como encontro uma quebra de linha?

Ative Regex e digite \n na caixa Localizar.

Traduzido do Original em inglês com auxílio de IA.

Comentários

    Ainda não há comentários. Seja o primeiro.

    Sua nota (opcional)

    Seu e-mail nunca é exibido nem guardado.

    Capa de How to Remain Valuable When Intelligence Becomes CheapHow to Remain Valuable When Intelligence Becomes Cheap

    224 páginas sobre as vantagens humanas, econômicas e estratégicas que continuam escassas quando a IA consegue fazer a maior parte do trabalho cognitivo.

    $3.84Compre na GumroadEm inglês