Localizar e substituir texto
Esta ferramenta localiza um trecho no texto e troca todas as ocorrências de uma vez, mostrando quantas trocas fez. Ela pode diferenciar maiúsculas de minúsculas, trocar só palavras inteiras e usar expressões regulares, com grupos como $1 e $2 na substituição. Deixe o campo de troca vazio para apagar o trecho.
As trocas são feitas no seu navegador e o texto não é enviado a nenhum servidor.
Achou um resultado errado ou tem uma sugestão? Avise por e-mail.
Como usar
- Digite o que quer localizar e pelo que quer substituir.
- Escolha as opções: diferenciar maiúsculas, só palavras inteiras ou expressão regular.
- Cole o texto, confira o resultado e quantas trocas foram feitas, e copie.
Como funciona
Sem expressão regular, a busca é literal: pontos, parênteses e cifrões são procurados como estão, e a troca é inserida exatamente como digitada. Com "Só palavras inteiras", a busca por "mar" troca a palavra mar, mas não o "mar" de "marca" nem de "amar".
Com "Expressão regular", a busca segue a sintaxe do JavaScript. Os trechos entre parênteses viram grupos, que podem ser usados na troca: localizando (\d{2})/(\d{2})/(\d{4}) e trocando por $3-$2-$1, a data 25/12/2026 vira 2026-12-25. Use $& para o trecho encontrado inteiro e $$ para um cifrão.
Exemplo com expressão regular
Localizar: (\d{2})/(\d{2})/(\d{4})
Substituir por: $3-$2-$1
Texto: Vence em 25/12/2026.
Resultado: Vence em 2026-12-25.
Fonte: MDN (em inglês): String.prototype.replace e grupos ($1, $2)
Perguntas frequentes
Como apagar uma palavra de todo o texto?
Digite a palavra em Localizar e deixe Substituir por vazio. Se sobrarem espaços duplos, passe o resultado pela ferramenta de remover espaços.
Como trocar quebras de linha?
Marque "Expressão regular" e localize \n. Para juntar linhas com um espaço ou outro separador, a ferramenta de remover quebras de linha é mais direta.
Por que a minha expressão regular dá erro?
A ferramenta usa o modo Unicode do JavaScript, que é mais rígido com escapes desnecessários, como \- fora de colchetes. A mensagem de erro aponta o problema. Para testar a expressão com destaque das ocorrências, use o testador de regex.
Outras ferramentas que podem ajudar
- Testador de RegexTeste expressões regulares online: destaque dos casamentos, grupos e flags
- Contador de Ocorrência de PalavraVeja quantas vezes cada palavra aparece em um texto, da mais usada para a menos usada, ou conte uma palavra específica
- Remover EspaçosRemova espaços duplos, espaços no começo e no fim das linhas, espaços invisíveis e linhas em branco
- Remover Quebra de LinhaJunte as linhas de um texto copiado de PDF ou e-mail, trocando as quebras por espaço, por nada ou por vírgula
- Contador de CaracteresConte caracteres, com e sem espaços, palavras, linhas e parágrafos enquanto digita
- Colocar em Ordem AlfabéticaColoque listas em ordem alfabética, de A a Z ou de Z a A, com acentos no lugar certo e números em ordem numérica