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

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

hulk1776

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

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

vbatushev

20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: GREP в InDesign. Что и как

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

Dorm

10 лет на форуме
Сообщения
574
Реакции
1
как найти пустой абзац

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

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

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

Спасибо
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: как найти пустой абзац

(?<=\r)\r
 

Dorm

10 лет на форуме
Сообщения
574
Реакции
1
Ответ: как найти пустой абзац

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

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Ответ: как найти пустой абзац

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

Любимцев

15 лет на форуме
Сообщения
4 210
Реакции
2 058
Ответ: как найти пустой абзац


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

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