Поиск четных и нечетных чисел
Можно ли найти, используя GREP-поиск, четные или неченые числа в документе? Такой трюк может показаться очень трудным и даже невозможным верстальщику, начинающему изучать GREP. Между тем, это не так сложно. Смотрите скриншоты ниже.
Для поиска нечетных чисел:
Краткая расшифровка:
<\ — это начало слова, желаемая последовательность должна начинаться после пробела, или знака препинания или принудительного разрыва строки, или после конца абзаца. Необязательный параметр, своего рода мера предосторожности;
\d* — последовательность цифр, повторяющаяся ноль или более раз.
[, ] — в квадратных скопках искомая последовательность, набор символов для поиска.
13579 — нечетные цифры, найденная последовательность должна заканчиваться нечетным числом.
+ — группа в квадратных скопках может быть повторена 1 или более раз.
/> — конец слова, действие, аналогичное началу слова.
Для поиска чётных чисел:
[02468] — последовательность четных цифр
Как это практически использовать? На сайте, где было подробное описание этого трюка, автор говорит, что вариантов использования может быть много, ну например для цветового выделения нумерации:
Последние комментарии