Buscar e Substituir

Encontre e substitua texto com suporte a sensibilidade de maiúsculas/minúsculas, palavras inteiras e expressões regulares.

Ferramenta Buscar e Substituir

A ferramenta Buscar e Substituir permite pesquisar padrões de texto específicos e substituí-los instantaneamente. Suporta correspondência com distinção de maiúsculas/minúsculas, filtro por palavras inteiras e expressões regulares para manipulação avançada de texto.

Cole seu texto, insira um termo de busca e substituição, e veja o resultado em tempo real. Alterne opções de sensibilidade a maiúsculas/minúsculas, correspondência por palavra inteira e modo regex para lidar com tudo, desde substituições simples até transformações complexas de padrões.

Como funciona

A busca de texto simples escapa caracteres especiais e usa correspondência de strings padrão. O modo de palavra inteira envolve o padrão em âncoras de limite de palavra (\b). O modo regex passa o padrão diretamente para o motor RegExp do JavaScript com correspondência global.

Casos de uso

  • Renomear variáveis ou identificadores em trechos de código em lote
  • Limpar inconsistências de formatação em texto copiado
  • Substituir tokens de placeholder em templates
  • Usar regex para reformatar datas, números de telefone ou dados estruturados
  • Remover caracteres indesejados ou padrões de espaço em branco do texto

Perguntas frequentes

Como substituir todas as ocorrências de uma palavra em um texto?

Cole seu texto, digite a palavra no campo de busca e a substituição no campo de troca, e todas as correspondências são substituídas em tempo real com correspondência global. A ferramenta mostra a contagem de correspondências para você confirmar quantas substituições foram feitas. Ative a opção de palavra inteira se quiser evitar substituir o termo dentro de palavras maiores.

O que faz a correspondência por palavra inteira?

O modo de palavra inteira envolve o padrão de busca em âncoras de limite de palavra (\b), então ele só corresponde ao termo como palavra isolada. Por exemplo, buscar 'gato' com palavra inteira ativada encontra 'gato', mas não 'gatos' nem 'agitado'. Sem essa opção, a busca de texto simples encontra o padrão em qualquer posição em que ele apareça.

Como usar expressões regulares no buscar e substituir?

Ative o modo regex e seu padrão é passado diretamente ao motor RegExp do JavaScript com correspondência global. Isso permite padrões como \d{2}/\d{2}/\d{4} para encontrar datas ou \s+ para sequências de espaços, e grupos de captura podem ser referenciados na substituição com $1, $2 e assim por diante. No modo de texto simples, os caracteres especiais são escapados e tratados literalmente.

A busca diferencia maiúsculas de minúsculas?

É opcional. Com a opção de sensibilidade desativada, 'Olá' e 'olá' são tratados como a mesma correspondência; com ela ativada, apenas correspondências com a caixa exata são substituídas. A configuração vale para os modos de texto simples, palavra inteira e regex.

Como remover espaços extras ou caracteres indesejados de um texto?

Ative o modo regex e busque um padrão de espaços como [ ]{2,} ou \s+ usando um único espaço como substituição para colapsar espaços repetidos. Da mesma forma, você pode eliminar um caractere específico em todo o texto buscando por ele e deixando o campo de substituição vazio. A prévia em tempo real mostra o resultado limpo antes de você copiá-lo.

Calculadoras Relacionadas