Поиск абзаца, следующего ПОСЛЕ искомого

Статус
Закрыто для дальнейших ответов.

Harlequin

Топикстартер
15 лет на форуме
Сообщения
422
Реакции
0
Всем привет. Строится grep: ^\d\.\t.+?\r т.е. абзац, начинающийся с цифры с точкой и tab. Вопрос: как найти следующие за такими абзацами символы, т.е. вписать эту конструкцию в positive look behind? Ни в какую... :(
 

sakhar

Professional
15 лет на форуме
Сообщения
1 550
Реакции
134
Ответ: GREP запрос

А почему проще нельзя?
(^\d\.\t.+?\r)(.+)
$2 - искомые символы.
 

Harlequin

Топикстартер
15 лет на форуме
Сообщения
422
Реакции
0
Ответ: GREP в InDesign. Что и как

Задача целиком: в документе есть двухуровневые списки, 1-й уровень типа 1. 2. и т.п., 2-й - а) б) etc. Требуется отформатировать списки второго уровня другим стилем (решение в рамках GREP).
 

Harlequin

Топикстартер
15 лет на форуме
Сообщения
422
Реакции
0
Ответ: GREP в InDesign. Что и как

Во-первых, в документе могут быть и списки 1-го уровня вида x) (и так оно и есть).
Далее, я не понимаю, как можно изменить форматирование для $2.
И, наконец: почему это не вписывается в match-конструкции?

P.S. Только что ID вылетел на GREP. До этого бывало, что по одному и тому же запросу поиск шел только после перезапуска... Похоже, надо признать, что реализация regexp пока сыровата.
 

Harlequin

Топикстартер
15 лет на форуме
Сообщения
422
Реакции
0
GREP умер. Да здравствует GREP! ^)

Собственно, отвалился: горит только кнопочка Done. Никто не сталкивался? CS3 стоит под XP, соседствует с CS2. Перезагрузки не помогают.
 
Статус
Закрыто для дальнейших ответов.