Editar um documento grande com formatação inconsistente, frases repetidas ou padrões de texto semelhantes pode levar horas se você fizer alterações uma a uma. O recurso de caracteres curinga do Word em Localizar e Substituir permite que você corresponda a padrões de texto variáveis em vez de strings exatas, o que torna as edições em massa rápidas e precisas. Este artigo explica o que são caracteres curinga, como ativá-los e os códigos específicos necessários para tarefas comuns de edição, como trocar a ordem de nomes, remover espaços extras ou reformatar datas.
Principais Conclusões: Localizar e Substituir com Caracteres Curinga no Word
- Ctrl+H e depois Alt+W ou marcar Usar caracteres curinga: Ativa o modo curinga na caixa de diálogo Localizar e Substituir; necessário antes que qualquer pesquisa por padrão funcione.
- Caractere curinga de interrogação (?): Corresponde a qualquer caractere único; útil para encontrar erros de ortografia como “m?lher” para capturar “mulher” e “molher”.
- Caractere curinga de asterisco (): Corresponde a qualquer sequência de caracteres; ideal para substituir tudo entre duas palavras fixas, como “início” e “fim”.
- Grupos capturados com barra invertida \1, \2: Reordena ou reformata o texto correspondido; por exemplo, trocar “Sobrenome, Nome” para “Nome Sobrenome” usando “([A-z]+), ([A-z]+)” e “\2 \1”.
O que os Caracteres Curinga Fazem no Localizar e Substituir do Word
Caracteres curinga são caracteres especiais que representam um ou mais caracteres desconhecidos em um padrão de pesquisa. Quando você ativa o modo curinga no Word, a ferramenta Localizar e Substituir não trata mais caracteres como ? e como texto literal. Em vez disso, ela os interpreta como operadores de correspondência de padrões. Esse recurso está integrado ao Word para Windows e Mac e não requer nenhum complemento ou ferramenta de terceiros.
Os caracteres curinga mais comuns são o ponto de interrogação (?) para um único caractere desconhecido e o asterisco () para qualquer número de caracteres desconhecidos. O Word também suporta intervalos de caracteres entre colchetes [ ] e negação dentro de [! ]. Você pode capturar texto correspondido com parênteses ( ) e reutilizá-lo no campo Substituir por usando códigos de barra invertida como \1, \2 e assim por diante. Esses grupos capturados permitem reorganizar ou reformatar o texto sem redigitá-lo.
Antes de começar, observe que o modo curinga não é o padrão. Você deve ativá-lo sempre que abrir a caixa de diálogo Localizar e Substituir. Além disso, as pesquisas com caracteres curinga diferenciam maiúsculas de minúsculas apenas se você especificar letras maiúsculas no padrão. Espaços, pontuação e quebras de linha são tratados literalmente, a menos que você use códigos especiais para eles.
Como Ativar Caracteres Curinga e Executar uma Pesquisa por Padrão
Siga estas etapas para ativar o modo curinga e realizar sua primeira operação de localizar e substituir baseada em padrões.
- Abra Localizar e Substituir
Pressione Ctrl+H no teclado. A caixa de diálogo Localizar e Substituir é aberta com a guia Substituir selecionada. - Expanda as opções da caixa de diálogo
Clique no botão Mais >> perto da parte inferior da caixa de diálogo. Isso revela configurações de pesquisa adicionais. - Ative o modo curinga
Marque a caixa rotulada Usar caracteres curinga. O texto abaixo da caixa de seleção muda para indicar que os caracteres curinga estão ativos. Como alternativa, pressione Alt+W depois de clicar dentro do campo Localizar. - Digite seu padrão de pesquisa
No campo Localizar, digite um padrão que use caracteres curinga. Por exemplo, digite [0-9]{3}-[0-9]{4} para encontrar qualquer número de quatro dígitos precedido por um número de três dígitos e um hífen, como fragmentos de números de telefone. - Digite o texto de substituição
No campo Substituir por, digite o texto que deseja usar. Se você capturou partes do padrão com parênteses, faça referência a elas com \1, \2 e assim por diante. Para uma substituição simples sem grupos capturados, digite texto simples. - Teste o padrão e substitua
Clique em Localizar Próximo para ver a primeira correspondência. Se a correspondência estiver correta, clique em Substituir para alterá-la ou clique em Substituir Tudo para alterar todas as correspondências no documento de uma só vez.
Caracteres Curinga Essenciais e Seus Usos
Memorize estes códigos curinga básicos para lidar com a maioria das tarefas de edição em massa.
- ? — Corresponde a qualquer caractere único. Exemplo: “c?sa” encontra “casa”, “cosa”, “cisa”.
- — Corresponde a qualquer sequência de caracteres, incluindo zero caracteres. Exemplo: “te” encontra “te”, “tela”, “teste”.
- [abc] — Corresponde a qualquer um dos caracteres dentro dos colchetes. Exemplo: “gr[ae]y” encontra “gray” e “grey”.
- [!abc] — Corresponde a qualquer caractere NÃO dentro dos colchetes. Exemplo: “c[!a]sa” encontra “cosa” e “cisa”, mas não “casa”.
- [0-9] — Corresponde a qualquer dígito de 0 a 9. Use [a-z] para letras minúsculas e [A-Z] para maiúsculas.
- (padrão) — Captura o texto correspondido para que você possa reutilizá-lo com \1, \2, etc. Use até nove grupos capturados em uma pesquisa.
- \n — No campo Substituir por, insere o texto capturado pelo enésimo conjunto de parênteses. \1 insere a primeira captura, \2 a segunda e assim por diante.
- \< — Corresponde ao início de uma palavra. Exemplo: “\
- \> — Corresponde ao final de uma palavra. Exemplo: “ando\>” encontra “andando” e “comendo”, mas não “andorinha”.
Exemplos Práticos para Edição em Massa
Os cenários reais a seguir mostram como combinar caracteres curinga e grupos capturados para editar documentos grandes rapidamente.
Trocar Nome e Sobrenome
Se seu documento lista nomes como “Sobrenome, Nome” e você precisa de “Nome Sobrenome”, use este padrão.
- Localizar: ([A-z]+), ([A-z]+)
- Substituir por: \2 \1
O primeiro parêntese captura o sobrenome, o segundo captura o nome. A vírgula e o espaço são literais. \2 \1 coloca o nome antes do sobrenome com um espaço entre eles.
Remover Espaços Duplicados
Para substituir dois ou mais espaços por um único espaço, use este padrão.
- Localizar: [ ]{2,}
- Substituir por: (um espaço)
As chaves {2,} significam duas ou mais ocorrências do caractere anterior, que é um espaço dentro dos colchetes.
Reformatar Datas de MM/DD/AAAA para AAAA-MM-DD
Use grupos capturados para reordenar as partes da data.
- Localizar: ([0-9]{2})/([0-9]{2})/([0-9]{4})
- Substituir por: \3-\1-\2
Este padrão corresponde a dois dígitos, uma barra, dois dígitos, uma barra e quatro dígitos. A substituição gera o ano, um hífen, o mês, um hífen e o dia.
Adicionar Colchetes em Todos os Números
Para envolver cada número no documento com colchetes, use este padrão.
- Localizar: ([0-9]{1,})
- Substituir por: [\1]
O padrão captura um ou mais dígitos consecutivos. A substituição insere colchetes ao redor do número capturado.
Armadilhas e Limitações Comuns das Pesquisas com Caracteres Curinga
Mesmo usuários experientes cometem erros com caracteres curinga. Conhecer esses problemas ajuda a evitar perda de tempo.
O Modo Curinga é Desativado ao Fechar a Caixa de Diálogo
O Word não lembra a configuração de caracteres curinga entre sessões ou mesmo entre diferentes operações de Localizar e Substituir se você fechar a caixa de diálogo. Você deve reativar Usar caracteres curinga toda vez que pressionar Ctrl+H. Se sua substituição parecer não fazer nada, verifique se a caixa de seleção ainda está marcada.
O Asterisco Corresponde a Muito
O caractere curinga asterisco é ganancioso. Ele corresponde à sequência mais longa possível entre dois pontos fixos. Por exemplo, pesquisar por “início” e “fim” em um documento com “início meio fim e também início outro fim” corresponderá a frase inteira do primeiro “início” ao último “fim”. Para limitar a correspondência, use um padrão mais específico ou divida a pesquisa em etapas menores.
Caracteres Curinga Não Suportam Formatação em Localizar
Quando o modo curinga está ativo, você não pode combiná-lo com formatação de fonte (negrito, itálico, cor) no campo Localizar. O botão Formatar fica esmaecido. Se você precisar encontrar texto com formatação específica, execute a pesquisa de formatação primeiro ou use uma macro.
Quebras de Linha e Marcas de Parágrafo Precisam de Códigos Especiais
No modo curinga, o código usual ^p para marcas de parágrafo não funciona. Use ^13. Para quebras de linha manuais, use ^11. Esses códigos devem ser digitados diretamente no campo Localizar ou Substituir por; o menu Especial não os lista quando os caracteres curinga estão ativos.
| Item | Modo Localizar Normal | Modo Curinga |
|---|---|---|
| Correspondência de caractere único | Apenas caractere literal | ? corresponde a qualquer caractere |
| Correspondência de vários caracteres | Não suportado | corresponde a qualquer string |
| Conjunto de caracteres | Não suportado | [abc] ou [0-9] |
| Grupos capturados | Não suportado | (padrão) com \1, \2 |
| Formatação em Localizar | Suportado via botão Formatar | Não suportado |
| Código de marca de parágrafo | ^p | ^13 |
| Diferenciação de maiúsculas/minúsculas | Alternância opcional | Vinculado às letras do padrão |
Agora você pode usar caracteres curinga para realizar edições em massa que, de outra forma, exigiriam redigitação manual ou macros complexas. Comece com padrões simples como trocar a ordem de nomes ou remover espaços extras e depois passe para tarefas mais avançadas, como reformatação de datas. Para ainda mais controle, combine pesquisas com caracteres curinga com o recurso interno “Localizar Tudo” do Word para revisar as correspondências antes de substituir. Uma dica avançada: use o símbolo @ em um padrão para corresponder a uma ou mais ocorrências do caractere anterior, que funciona de forma semelhante ao + em expressões regulares, mas é específico da sintaxe de caracteres curinga do Word.