Selecione Editar > Localizar/Alterar e clique na guia GREP.
Aprenda a criar e usar expressões GREP para pesquisar e substituir estruturas de texto complexas no Adobe InDesign.
Use expressões GREP (Global Regular Expression Print) para localizar e substituir cadeias alfanuméricas e padrões em vários documentos abertos.Elas ajudam a localizar e modificar conteúdo estruturado, como números de telefone, endereços de email e texto formatado. O GREP funciona em documentos únicos ou múltiplos e oferece suporte para atualizações em massa.
Localizar e alterar texto usando expressões GREP
No campo Localizar, selecione uma opção:
- Crie a expressão GREP digitando-a diretamente.
- Selecione o ícone Caracteres especiais para pesquisa para definir seus critérios de pesquisa.
Digite ou cole o texto substituto em Alterar para. Você também pode substituir qualquer texto encontrado por uma caixa específica selecionando o ícone Caracteres especiais para substituição e selecionando Modificadores de caixa.
Selecione um escopo de pesquisa no menu suspenso Pesquisar.
Selecione Localizar próximo para localizar a primeira combinação.
Selecione Alterar, Alterar tudo ou Alterar/Localizar.
O GREP requer familiaridade básica com a sintaxe de padrões, mas os menus de caracteres integrados do InDesign ajudam a construir expressões sem memorizar códigos.
Localizar texto entre aspas e reformatar
Selecione Editar > Localizar/Alterar e clique na guia GREP.
No campo Localizar, digite (")(\w+)(") para pesquisar qualquer texto entre aspas.
Selecione o ícone Caracteres especiais para substituição e selecione Encontrado > Texto encontrado para preencher Alterar para com $0. Use $1, $2 ou $3 no campo Alterar para para substituir grupos individuais definidos por parênteses na expressão. $1 corresponde ao primeiro conjunto de parênteses, $2 ao segundo, e assim por diante.
Selecione o ícone Especificar atributos a serem alterados na seção Alterar formato e selecione sua formatação.
Selecione Localizar próximo para localizar a primeira instância.
Selecione Alterar, Alterar tudo ou Alterar/Localizar para substituir o texto e continuar pesquisando.
|
Critérios de Encontrar |
Expressão GREP |
Exemplo |
|
Classe de caracteres |
[] |
Digite o seguinte para localizar a, b ou c: [abc] |
|
Antevisão negativa |
(?!padrão) |
Evite um determinado padrão na pesquisa.Por exemplo, para evitar encontrar versões do InDesign CS em uma lista de versões do InDesign, digite: InDesign (?!CS.*?) |
|
Antevisão positiva |
(?=padrão) |
Localize um determinado padrão.Por exemplo, para localizar somente versões do InDesign CS em uma lista de versões do InDesign, digite: InDesign (?=CS.*?) |
|
Sem diferenciação entre maiúsculas e minúsculas ativada |
(?p) |
Localizar texto independentemente de maiúsculas e minúsculas. Por exemplo, se quiser localizar Maçã em qualquer caixa (maçã, MAÇÃ e assim por diante), digite: (?i)maçã |
|
Sem diferenciação entre maiúsculas e minúsculas desativada |
(?-p) |
Localizar texto com distinção entre maiúsculas e minúsculas. Por exemplo, se quiser localizar somente Maçã (não maçã, MAÇÃ e assim por diante), digite o seguinte: (?-i)maçã |
|
Localizar um caractere ou palavra um determinado número de vezes |
{ } |
Digite qualquer um dos seguintes para localizar o número de repetições de um caractere ou palavra: b{3}: corresponde exatamente 3 vezes b(3,}: corresponde pelo menos 3 vezes ou mais b{3,}?: corresponde somente 3 vezes b{2,3}: corresponde pelo menos 2 vezes e não mais que 3 |
Os exemplos a seguir usam convenções comuns de sintaxe de substituição GREP:
- \$1 $2: adicionar uma única barra invertida (\) funciona como caractere de escape.
- \\u $1 \u$2: adicionar duas barras invertidas (\\) gera uma única barra invertida e permite que caracteres de escape apareçam na saída.
- \u$1 \\n \u$2: passar \n para a saída insere uma nova linha.
|
Critérios de Encontrar |
Expressão para encontrar |
Resultado do recurso Encontrar |
Alterar expressão |
Resultado do recurso Alterar |
|
Localize duas palavras com um espaço entre elas e troque suas posições, ou adicione qualquer coisa entre elas ou no final. |
(\w+)\s(\w+) |
Adobe InDesign |
$1 $2 $2 $1 $1, $2(™) |
$1 $2: Adobe InDesign $1, $2(™): Adobe, Indesign(™) |
|
Alterar o tamanho da primeira letra de um grupo |
(\w+)\s(\w+) |
Adobe InDesign |
\l \u \u$1 $2 |
\u$1 $2: Adobe indesign |
|
Alterar o tamanho de todas as letras de um grupo |
(\w+)\s(\w+) |
Adobe InDesign |
\C \U \U$1 $2 \U$1 \U$2 \U$1 \u$2 |
\U$1 $2: ADOBE indesign \U$1 \U$2: ADOBE INDESIGN \U$1 \u$2: ADOBE Indesign |
Criar materiais impressos e digitais com o InDesign
Crie anúncios impactantes, layouts de revistas e livros e muito mais.