Substituir Texto Online

Localize e substitua palavras, frases ou padrões no texto, oferecendo suporte a opções avançadas, como expressões regulares

Substituir Opção

Ajuda com Regex: Use caracteres especiais como .* ?()[]{}| para padrões avançados. Saiba mais sobre Extrair Texto Usando Expressões Regulares.

Pronto para substituir. Digite o texto de localizar/substituir, configure as opções e clique em "Substituir próximo" ou "Substituir tudo".

Como Usar a Ferramenta de Substituição de Texto

  1. Digite seu texto
    • Digite ou cole o texto que você deseja editar na área "Texto para processar". Ele suporta conteúdo que varia de parágrafos curtos a documentos completos.
    • Você também pode clicar no botão "Mostrar Exemplo" para carregar um texto de amostra e testar a ferramenta imediatamente.
  2. Defina sua pesquisa e substituição
  3. Definir Opções Avançadas
    • Diferencia maiúsculas de minúsculas: Marque esta caixa se você quiser que a pesquisa diferencie letras maiúsculas de minúsculas (por exemplo, "Apple" não corresponderá a "apple").
    • Use Expressões Regulares: Ative isso para correspondência de padrões. Isso ajuda a localizar conteúdos complexos, como endereços de e-mail, números de telefone e sequências de caracteres especiais.
    • Substituir Todas as Ocorrências: Esta opção é marcada por padrão para substituir todos os itens correspondentes. Desmarque-a se precisar substituir o conteúdo um por um de forma seletiva e use a função "Substituir Próximo" em vez disso.
  4. Executar e Revisar
    • Substituir Próximo: Clique para localizar e substituir a próxima entrada correspondente única. Isso é ideal para verificar cada modificação manualmente.
    • Substituir Tudo: Clique para encontrar e substituir todo o conteúdo correspondente instantaneamente. O resultado final será exibido na caixa "Resultado" abaixo.
  5. Conclua Seu Trabalho

Casos de Uso e Exemplos Práticos

Exemplo 1: Correção Básica de Texto

Search for: "teh."
Replace with: "The"

Original: I went to the store to get the groceries.
Result: I went to the store to get the groceries.

Exemplo 2: Padronizando a Formatação

Find: "\d{3}-\d{3}-\d{4}" (Regex On)
Replace with: "(XXX) XXX-XXXX"

Original: Contact me at 555-123-4567 or 888-999-0000.
Result: Contact me at (XXX) XXX-XXXX or (XXX) XXX-XXXX.

Exemplo 3: Anonimização de Dados

Find: "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}" (Regex enabled)
Replace with: "[EMAIL REDACTED]"

Original: Send the report to [email protected] and [email protected].
Result: Send the report to [EMAIL REDACTED] [EMAIL REDACTED].

Exemplo 4: Refatorando Código

Find: "oldFunctionName\("
Replace with: "newFunctionName(. "

Original: value = oldFunctionName(param1); result = oldFunctionName(param2);
Result: value = newFunctionName(param1); result = newFunctionName(param2);

Perguntas Frequentes (FAQs)

Esta seção responde às perguntas frequentes sobre as funções da ferramenta e dicas de uso. Domine esses pontos para usar a ferramenta de localizar e substituir corretamente e evitar problemas comuns.

  • O que é uma expressão regular (Regex)? Uma expressão regular é um padrão de correspondência para texto. É usada para tarefas de correspondência complexas, permitindo que você pesquise datas, números, regras de palavras específicas e outros conteúdos complexos, em vez de apenas texto exato.
  • Meus dados estão seguros com esta ferramenta online? Sim. Todo o processamento é feito localmente no seu navegador. Seu texto nunca será enviado para servidores externos, então seus arquivos e conteúdos permanecem totalmente privados.
  • O que é "Diferencia maiúsculas de minúsculas"? Quando habilitado, a ferramenta distingue estritamente letras maiúsculas de minúsculas. Uma busca por "Word" não corresponderá a "word" ou "WORD". Desative-a para uma busca sem diferenciação de maiúsculas e minúsculas.
  • Posso reverter uma substituição? Esta ferramenta não suporta desfazer em múltiplas etapas. No entanto, seu conteúdo original permanece na caixa de entrada. Você pode limpar a área de resultados e reiniciar, ou fazer backup do texto original antes de realizar a substituição em massa.
  • Por que meu padrão de regex não está sendo correspondido? Razões comuns incluem esquecer de habilitar a opção de expressão regular, escapar incorretamente caracteres especiais, como . * ? , ou padrões incompatíveis com a estrutura do texto. Comece com padrões simples e teste primeiro com conteúdo de amostra.
  • Qual é a diferença entre "Substituir Próximo" e "Substituir Tudo"? "Substituir Próximo" encontra e substitui a próxima correspondência a partir da sua posição atual para revisão manual. "Substituir Tudo" substitui todas as entradas correspondentes em todo o texto de uma vez.
  • Existe um limite para a quantidade de texto que posso processar? A ferramenta funciona de maneira eficiente, mas documentos extremamente grandes (com mais de 1 milhão de caracteres) podem deixar seu navegador lento. Para um desempenho melhor, divida textos grandes em partes menores para processamento.