Localizar e substituir - Várias regras
Aplique várias regras de localizar e substituir a qualquer texto em uma única passada. Cada regra aceita texto simples ou modo regex completo com grupos de captura, controle de sensibilidade a maiúsculas e contagem de correspondências por regra. Grátis, privado e sem cadastro.
Várias regras, uma única passada
Defina quantas regras quiser: elas são aplicadas em sequência, com a saída de cada uma alimentando a próxima. Isso permite encadear transformações complexas sem repetir o processo à mão.
Cada regra mostra sua própria contagem de correspondências, então você vê exatamente o que mudou e quantas vezes.
Texto simples ou expressões regulares
Escolha o modo que combina com cada regra e misture-os na mesma passada:
- Modo texto simples: substituições literais, sem sintaxe especial para aprender.
- Modo regex: grupos de captura, classes de caracteres e lookaheads; referencie grupos com $1, $2 na substituição.
- Controle de sensibilidade a maiúsculas nos dois modos, para distinguir ou ignorar a caixa.
- Erros de sintaxe de regex são avisados na tela, ao lado da regra afetada.
Privacidade e exportação
Tudo é processado com JavaScript no seu dispositivo: sem envios e sem gravação, e dezenas de regras sobre textos grandes rodam na hora.
Ative ou desative regras para isolar o efeito e depois copie o resultado para a área de transferência ou baixe como arquivo.
Perguntas frequentes
Ela permite definir vários pares de localizar e substituir e aplicá-los todos a um bloco de texto em uma única operação. Diferente do localizar e substituir padrão de uma regra, esta ferramenta processa as regras em sequência: a saída de cada regra vira a entrada da próxima.
Quando o modo regex é ativado em uma regra, o padrão de busca é tratado como uma expressão regular JavaScript. Você pode usar grupos de captura, classes de caracteres, lookaheads e toda a sintaxe padrão de regex. No campo de substituição, use $1, $2 etc. para referenciar os grupos de captura.
Totalmente. Todo o processamento acontece localmente no seu navegador com JavaScript. Seu texto nunca é enviado a servidor algum, nem armazenado, nem transmitido.
Sim — 100% grátis, para sempre. Sem cadastro, sem conta, sem plano premium e sem anúncios. É uma ferramenta totalmente gratuita no navegador, sem limites de uso.
Sim. As regras são aplicadas de cima para baixo e a saída de cada uma vira a entrada da seguinte. Se a regra 1 trocar «gato» por «cachorro» e a regra 2 trocar «cachorro» por «peixe», o resultado final conterá «peixe». Use o botão de ativar/desativar para testar cada regra isoladamente.
Sim. Ative o modo regex, use parênteses no padrão de busca para criar grupos e referencie-os no campo de substituição com $1, $2 etc. Por exemplo, busque «(\w+) (\w+)» e substitua por «$2 $1» para inverter duas palavras.
Quando ativada, o padrão só corresponde a textos com exatamente a mesma caixa. Quando desativada (padrão), «Olá» corresponde a «olá», «OLÁ» e «OlÁ». Vale tanto para o modo texto simples quanto para o regex.
Sim. Clique no botão ON/OFF de qualquer regra para desativá-la. Regras desativadas ficam esmaecidas e são ignoradas no processamento — útil para testar o efeito de cada regra sem perder a configuração.
Não há limite rígido para nenhum dos dois. A ferramenta processa tudo localmente no navegador, então a única restrição é a memória disponível no dispositivo. Dezenas de regras sobre blocos grandes são processadas na hora.