Como usar
- Cole o texto em Texto.
- Digite as palavras a procurar em Procurar, e as novas em Substituir por.
- Marque Diferenciar maiúsculas e minúsculas ou Somente palavras inteiras, se precisar. Para um padrão, escolha Expressão regular em Buscar como.
- Leia Ocorrências encontradas e copie o Texto depois da substituição.
Texto simples ou expressão regular
No modo de texto simples, os caracteres digitados são procurados exatamente, então um ponto final ou um colchete não têm sentido especial. No modo de expressão regular, a busca é um padrão no estilo JavaScript, com a marca Unicode: \p{L} encontra qualquer letra, \d encontra um algarismo, e $1 no texto de substituição representa o primeiro grupo da ocorrência.
Palavras inteiras e maiúsculas
Uma palavra inteira é uma ocorrência sem letra, algarismo ou sublinhado logo antes ou logo depois. A verificação conhece as letras de outras línguas, então ç, ğ, ı, İ, ş, ö e ü contam como letras. O apóstrofo é um limite: Ankara em Ankara'da é uma palavra inteira.
Com Diferenciar maiúsculas e minúsculas desligado, uma letra encontra a sua forma maiúscula e minúscula pelas regras do Unicode. O I encontra o i, mas o İ maiúsculo turco não encontra o i, e o ı sem ponto não encontra o I. Para um texto turco que mistura essas letras, procure as duas formas ou ligue a opção.
O que esta ferramenta não faz
- Não verifica ortografia nem gramática.
- Não tira sufixos. No modo de palavras inteiras, gato não encontra gatos, mas sem esse modo a palavra gatos também é trocada.
- Uma substituição feita só de espaços é lida como vazia, então apaga as ocorrências.
Exemplo trabalhado: fox vira cat no texto de exemplo
O texto de exemplo, em inglês, tem a palavra fox duas vezes, e a palavra the três vezes: duas com letra maiúscula (The) e uma em minúscula. Procure fox com palavras inteiras ligado e a contagem é 2. Procure the com diferenciar maiúsculas e minúsculas desligado e a contagem é 3; com a opção ligada, só o the em minúscula é encontrado, então a contagem é 1.
| Procura | Ocorrências |
|---|---|
| fox, trocada por cat, palavras inteiras | 2 |
| the, diferenciar maiúsculas e minúsculas desligado | 3 |
| the, diferenciar maiúsculas e minúsculas ligado | 1 |
Perguntas frequentes
Qual é a diferença entre texto simples e expressão regular?
O texto simples procura exatamente os caracteres que você digita. Uma expressão regular é um padrão: \d+ encontra qualquer sequência de algarismos, então uma só busca pode achar muitos textos diferentes.
Uma busca de palavras inteiras encontra Ankara em Ankara'da?
Sim. O apóstrofo é um limite, então Ankara é uma palavra inteira em Ankara'da. Os sufixos não são separados, então uma busca por gato não encontra gatos no modo de palavras inteiras, porque a letra s vem depois.
Como as letras maiúsculas e minúsculas turcas se comportam em uma busca?
Com diferenciar maiúsculas e minúsculas desligado, I encontra i, mas o İ maiúsculo não encontra i, e o ı não encontra I. Procure cada forma separadamente, ou ligue a opção, quando o texto misturar as formas.
O meu texto é enviado a algum servidor?
Não. A busca e a substituição são feitas no seu navegador, e o texto não é guardado nem enviado ao nosso servidor.
O que acontece quando uma expressão regular não é válida?
A ferramenta mostra a mensagem do motor de expressões e nenhum resultado. Corrija o padrão: feche um colchete que você abriu, ou ponha uma barra invertida antes de um caractere que tem sentido especial.
Fontes
- MDN (em inglês): Regular expressions (the JavaScript guide)
- MDN (em inglês): Unicode character class escape, \p{...}
- Unicode (em inglês): CaseFolding.txt (dobragem de maiúsculas e minúsculas, com as entradas turcas)
Números e texto verificados pela última vez em terça-feira, 10 de novembro de 2026.