Убрать пустые абзацы, оставив первый символ

  • Автор темы Автор темы hulk1776
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

hulk1776

Топикстартер
15 лет на форуме
Сообщения
738
Реакции
21
Вроде простая задачка, но угроблено времени с 17-00 до 01-00 текущих суток.
Надо найти все сдвоенные-строенные и т.д. абзацы и заменить их на один. Т.е поубивать лишние пустые строки. Но при этом в найденное не должен включаться самый первый знак абзаца. Т.е. надо найти вхождение "2 и больше пустых абзацев кроме первого (не в документе, а в найденном)". Т.к. в первом символе абзаца сидит стиль, и его трогать нельзя.

Такой вариант не оч. подходит:
^0013{3;}? т.к. и щет все подряд без отсечки первого символа абзаца.
 
Ответ: GREP в InDesign. Что и как

И в чем проблема???
Ищите с учетом окружения, например.
А так, что просите, то и находит вам греп.
Читайте, читайте вслух, чего просите. Пророк говорил, молитва произносится громко не для того, чтобы Аллах услышал ее, Он знает, о чем вы просите, а чтобы вы услышали, о чем просите Аллаха.
И что это за ^0013? Чем \r не угодил?
Я Вам навскидку пару вариантов рабочих дам:
1. ^\r+
2. (?<=\r)\r+
 
как найти пустой абзац

Добрый вечер.

Есть текст набранный через пустой абзац.
Подскажите, пжл, как этот пустой абзац найти через "поиск текста". Хочу ему назначить другой стиль абзаца, чтобы расстояния уменьшились. ИЛИ

Подскажите, через ГРЕП: нахожу /r/r. Как мне ко второму применить стиль абзаца.

Спасибо
 
Ответ: как найти пустой абзац

Это в "найти" или заменить. Какая полная конструкция?
 
Ответ: как найти пустой абзац

Это поиск конечно. В замену - нужный абзацный стиль.
 
Ответ: как найти пустой абзац


Не по теме:
хм... а зачем штаны через голову одевать? :)
Не проще ли удалить /r/r, и задать нужный отступ Before абзацам?

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