Localizar e substituir texto
Todas as ocorrências de uma vez, contadas, sem sair da página.
Os exemplos substituem temporariamente os dados e as configurações. Você pode restaurar seu trabalho anterior.
- substituídas
- 0
Cole ou digite acima para ver o resultado aqui.
Seus arquivos ficam no seu dispositivo
Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.
Exemplo
Exemplo: ponto decimal virando vírgula numa lista de preços, sem estragar o «Obs.»
Uma lista sai do sistema do fornecedor com ponto decimal, e a planilha em português espera vírgula. O texto colado: «Arroz 5 kg;27.90», «Feijão 1 kg;8.49», «Café 500 g;19.90», «Água 1.5 L;3.20» e, na última linha, «Obs.: preços de 27/10/2026».
- Localizar «.» e Substituir por «,», sem opções: 6 substituídas. Os preços e o «1,5 L» ficam certos, mas a observação vira «Obs,:» — a busca comum troca todo ponto.
- Com as expressões regulares ligadas, (\d+)\.(\d+) substituído por $1,$2 pega só o ponto entre dois números: 5 substituídas, e o «Obs.» fica intacto.
- Para mexer só na coluna de preços, inclua o ponto e vírgula: ;(\d+)\.(\d{2}) por ;$1,$2 dá 4 substituídas, e «1.5 L» continua com ponto.
| Localizar → Substituir por | Opções | Substituídas | Água / última linha |
|---|---|---|---|
| . → , | nenhuma | 6 | Água 1,5 L;3,20 · Obs,: preços… |
| (\d+)\.(\d+) → $1,$2 | expressão regular | 5 | Água 1,5 L;3,20 · Obs.: preços… |
| ;(\d+)\.(\d{2}) → ;$1,$2 | expressão regular | 4 | Água 1.5 L;3,20 · Obs.: preços… |
| . → , | somente palavras inteiras | 0 | nada muda: todo ponto aqui encosta numa letra ou num número |
Com a segunda forma, as linhas ficam «Arroz 5 kg;27,90», «Feijão 1 kg;8,49», «Café 500 g;19,90» e «Água 1,5 L;3,20», prontas para colar na planilha, e o contador mostra 5 antes de você copiar.
Como funciona
- Cole o texto.
- Escreva o que procurar e o que colocar no lugar. O resultado e o número de substituições se atualizam conforme você digita.
- Ligue palavras inteiras para que «gato» não case dentro de «gatos», ou ignore maiúsculas para pegar também Gato e GATO.
- Ligue as expressões regulares para trabalhar com padrões: aí $1, $2 na substituição representam os grupos capturados.
- Copie o resultado ou baixe como arquivo de texto.
Perguntas frequentes
- Meu texto é enviado para algum servidor?
- Não. A substituição acontece nesta página enquanto você digita. Dá para colar um contrato ou uma exportação do sistema interno sem pensar duas vezes.
- O ponto e os colchetes têm significado especial?
- Só se você pedir. Uma busca comum é texto literal: procurar a.b encontra «a.b» e não «axb». Marque as expressões regulares quando quiser que . [ ] ( ) + * ? signifiquem o que significam num padrão.
- Como uso os grupos na substituição?
- Com as expressões regulares ligadas, coloque entre parênteses as partes que quer manter e cite-as como $1, $2 e assim por diante. Transformar 2026-09-17 em 17/09/2026 fica (\d{4})-(\d{2})-(\d{2}) substituído por $3/$2/$1.
- Dá para apagar em vez de substituir?
- Deixe a substituição vazia. Cada ocorrência some, e o contador diz quantas eram — é a forma mais rápida de conferir se o padrão pegou mesmo o que você queria antes de confiar nele.
- A busca diferencia acentos? «cafe» encontra «Café»?
- Diferencia. «e» e «é» são letras diferentes, e «Ignorar maiúsculas e minúsculas» só junta a maiúscula e a minúscula da mesma letra: «café» com a opção ligada encontra «Café» e «CAFÉ», mas não «cafe». Para pegar todas as grafias, ligue também as expressões regulares e procure caf[eé].
- Dá para trocar quebras de linha?
- Dá, com as expressões regulares ligadas: \n é a quebra de linha e \t a tabulação, tanto em Localizar quanto em Substituir por. Localizar \n e substituir por «, » junta as linhas numa só. Com a opção desligada, \n é procurado como os dois caracteres \ e n.
- O que conta como «palavra inteira»?
- Uma sequência de letras, dígitos e sublinhados com uma fronteira dos dois lados. Funciona como se espera em português e na maioria das línguas europeias; para japonês e chinês, escritos sem espaços, não há fronteira de palavra, então deixe a opção desligada.