Localizar e substituir texto

Substitua palavras, frases ou padrões em qualquer texto com quantas regras precisar, aplicadas uma depois da outra. Cole o texto ou abra arquivos, veja cada mudança destacada com a contagem de cada regra e depois copie o resultado ou baixe os arquivos.

Grátis e privado. Tudo funciona no seu navegador e nada é enviado.

Como funciona

  1. Adicione o textoCole o texto, digite ou abra um arquivo.
  2. Escreva as regrasInforme o que localizar e o que colocar no lugar. Adicione mais regras se precisar e escolha diferenciar maiúsculas, palavra inteira ou regex.
  3. Confira e salveCada mudança aparece destacada. Copie o resultado, baixe ou aplique as mesmas regras a vários arquivos.

Várias substituições de uma vez

Limpar um texto costuma exigir mais de uma substituição: corrigir uma grafia, mudar o formato das datas, tirar espaços duplos, renomear um produto. Aqui cada regra é uma linha, e as regras rodam de cima para baixo. A segunda regra trabalha sobre o texto que a primeira produziu, então você pode montar pequenas receitas de limpeza e mudar a ordem delas com as setas.

Cada regra mostra quantas vezes encontrou o termo, e o resultado destaca cada trecho alterado na cor da sua regra. Um lugar onde o texto só foi apagado ganha uma linha vermelha fina, para que nenhuma exclusão passe despercebida.

Maiúsculas, palavra inteira e regex

Por padrão a busca ignora maiúsculas e minúsculas, então sol também encontra Sol e SOL. Ative Diferenciar maiúsculas para encontrar só a grafia exata. Palavra inteira ignora ocorrências dentro de palavras maiores, então sol deixa de mudar solução ou girassol. As duas opções entendem letras acentuadas e outros alfabetos, e quando maiúsculas são ignoradas o i com e sem ponto do turco também é tratado corretamente.

Com Regex você usa expressões regulares: \d+ para números, \s{2,} para sequências de espaços, grupos como (\d{2})/(\d{2})/(\d{4}) e $3-$2-$1 na substituição para reordenar a data, ou grupos com nome com $<nome>. Escreva \n para uma quebra de linha e \t para uma tabulação na substituição. Se um padrão demorar demais, por exemplo porque volta atrás sem parar, a ferramenta para depois de dois segundos e diz qual regra causou o problema.

Um arquivo ou vários

Abra um arquivo de texto como TXT, CSV, Markdown, HTML, JSON, XML, SQL ou legendas para carregá-lo no editor. O download mantém o nome e a extensão do arquivo. Para alterar vários arquivos de uma vez, use Aplicar a arquivos: cada arquivo passa pelas mesmas regras, você vê o número de mudanças em cada um e baixa todos juntos em um ZIP. Os arquivos são lidos como UTF-8 e nunca saem do seu aparelho.

Perguntas frequentes

Meu texto e meus arquivos são enviados?

Não. Tudo funciona no seu navegador. Suas regras ficam guardadas só neste navegador, para estarem prontas na próxima vez.

Em que ordem as regras são aplicadas?

De cima para baixo. Cada regra trabalha sobre o resultado das regras acima dela. Use as setas para mudar a ordem.

Como coloco uma quebra de linha?

Ative Regex nessa regra e escreva \n na substituição. Por exemplo, localize a vírgula e substitua por \n para colocar cada item em uma linha.

Posso usar partes do trecho encontrado na substituição?

Sim, no modo regex. $& é o trecho inteiro, $1, $2 são os grupos entre parênteses e $<nome> é um grupo com nome. Escreva $$ para um cifrão.

Quais arquivos posso abrir?

Arquivos de texto simples como TXT, CSV, MD, HTML, XML, JSON, CSS, JS, SQL, SRT e LOG. Arquivos de Word, Excel e PDF não são texto simples; converta antes com a ferramenta certa deste site.

O que acontece com um padrão muito lento?

O trabalho roda em segundo plano e é interrompido depois de dois segundos, ou quinze segundos por arquivo quando você aplica as regras a arquivos. A página nunca trava, e a mensagem diz qual regra corrigir.