Como usar: Localizar e Substituir
- Cole seu texto à esquerda.
- Digite o que localizar e o que colocar no lugar, em substituir. Adicione mais regras para várias substituições de uma vez — elas são executadas de cima para baixo.
- Use Diferenciar maiúsculas, Palavras inteiras ou Expressão regular (com
$1,$<nome>no campo de substituição) conforme precisar. - Troque para Correspondências para ver o que foi encontrado e depois copie o resultado.
Dicas
- Palavras inteiras evita que “gato” também altere “gatinho”.
- Deixe Substituir vazio para apagar todas as correspondências.
- No campo de substituição,
\ninsere uma quebra de linha e\tuma tabulação — útil para transformar uma lista separada por vírgulas em linhas.
Substituições com regex
| Localizar | Substituir | Resultado |
|---|---|---|
(\w+)@(\w+)\.com | $1 at $2 | ada@example.com → ada at example |
(\d{4})-(\d{2})-(\d{2}) | $3/$2/$1 | 2026-10-28 → 28/10/2026 |
\s{2,} | (um espaço) | une espaços repetidos |
^ (com multilinha) | - | adiciona um marcador a cada linha |
Não sabe o que um padrão faz? Cole-o no Explicador de Regex. Relacionados: Remover Linhas Duplicadas, Remover Quebras de Linha, Conversor de Maiúsculas e Minúsculas.
Exemplo prático
Uma lista de nomes está no formato sobrenome, nome, e cada um precisa ser invertido. Cole estas três linhas em Texto:
Lovelace, Ada / Turing, Alan / Hopper, Grace
Ative Expressão regular, depois digite (\w+), (\w+) em Localizar e $2 $1 em Substituir. O primeiro grupo captura o sobrenome e o segundo captura o nome, então $2 $1 os escreve na ordem inversa, sem a vírgula. A contagem mostra 3, uma por linha, e o Resultado fica:
Ada Lovelace / Alan Turing / Grace Hopper
Dicas para resultados precisos
- Confira a contagem de correspondências antes de copiar. Se um padrão deveria acertar 3 linhas e informa 30, ele está amplo demais.
- A ordem importa com várias regras. Se uma regra anterior produz um texto que uma regra posterior também encontra, a segunda o altera de novo; por isso, coloque as regras mais específicas primeiro.
- No modo regex, caracteres como
.,(,)e?têm significados especiais. Para encontrar um ponto literal, digite\.. - Ative Diferenciar maiúsculas quando a capitalização tiver significado, por exemplo para trocar "US" sem alterar "us".
- Teste um padrão novo em algumas linhas primeiro e cole o texto completo quando os destaques estiverem corretos.