Используем GREP
Вы уже оценили мощь и красоту поиска и замены при помощи GREP в InDesign CS3? Но для вас проблематично построить сложное GREP-выражение? Тогда воспользуйтесь готовыми решениями, сделанными специалистами.
1. Найти все слова в тексте, набранные на клавиатуре заглавными буквами
Find: \<[\u]{2,}\>
2. Убрать «мягкий» перенос строки и заменить его на пробел
Find: \s?\n
Change to: пробел
3. Найти слова в кавычках и заменить их на курсив
Find: (~{)(\u*\l*\s*.*\w*\d*)(~})
Change: $2
Change Format: Italic
4. Найти е-mail адреса в тексте
Find: [\l\u\d_%-]+@[\l\u\d_%-]+
Change to:
Change Format: какое-либо форматирование
5. Замена разных терминов на один термин
Find: \b(иллюстрация|график|карта|диаграмма)
Change to: рисунок
6. Найти одиночные слова в тексте, взятые в квадратные скобки
Find: \[\w{4,20}\]
Change to:
Change Format: какое-либо форматирование
В этом примере форматированию будут подвергаться и слова в скобках и сами квадратные скобки.
7. Найти одиночные слова в тексте, взятые в квадратные скобки
Find: (?<=\[)\w{4,20}(?=\])
Change to:
Change Format: какое-либо форматирование
В этом примере форматирование затрагивает только слова (но не квадратные скобки).
8. Поиск дат в тексте
Find: \d\d?-\d\d?-(\d\d)?\d\d
Change to:
Change Format: какое-либо форматирование
В этом примере находятся даты, записанные в виде 09-08-2008 а также в виде 9-8-08.
9. Поменять местами два слова, разделенные пробелом или знаком табуляции
Find: (.+) (.+)
Change to: $2 $1
Find: (.+)\t(.+)
Change to: $2\t$1
В дальнейшем мы расскажем как при помощи этого способа менять колонки в таблицах.
10. Недокументированные возможности шаблонов (Wildcards)
Недокументированными возможностями Wildcards является применение символов в верхнем регистре, которые являются отрицающими действие по сравнению с обычным написанием. Так, например, если последовательность \d служит для поиска любой цифры, то последовательность \D будет искать любую не цифру. Таким же образом \U будет искать любую букву не в верхнем регистре, а \L — любую букву не в нижнем регистре.
Последние комментарии