Как удалить лишние абзацы?

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

Spb1

Топикстартер
12 лет на форуме
Сообщения
115
Реакции
2
Товарищи, вставляю из текстового редактора материал. В нём мнооого ненужных абзацев (Enterов).
Как их разом удалить?
Спасибо за совет.

ПС: В поиске смотрел.
 

Krest

20 лет на форуме
Сообщения
896
Реакции
1 097
Выделить абзац (энтер) и скопировать в буфер. Вставить в окно поиска замены и заменить на "ничего". Посмотреть на результат, подумать, что же сделано не так, и поменять правильно.

Опционально — почитать учебник русского языка, чтобы узнать, как во множественном числе пишется слово "лишний".
 
  • Спасибо
Реакции: Spb1

Spb1

Топикстартер
12 лет на форуме
Сообщения
115
Реакции
2
Спасибо. Выделил абзац и скопировать в буфер. Вставил в окно поиска замены и заменил на "ничего". Но он удалил вообще все, а мне нужно только лишние между строками.
Пример:
Текст ¶ - не удалять
¶ - удалить
Текст ¶ - не удалять
¶ - удалить
Текст ¶ - не удалять

За "русский" спасибо. Давно думал про это.
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 324
Реакции
7 870
^p^p
заменить на ^p
И так несколько прогонов пока не гавкнет, что таких больше нет.
 

Krest

20 лет на форуме
Сообщения
896
Реакции
1 097
Ну что ты ему все на блюдечке приносишь. Он сам бы додумался. Надеюсь.
 

Spb1

Топикстартер
12 лет на форуме
Сообщения
115
Реакции
2
Не получается. Не пойму что не так...
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 324
Реакции
7 870

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 324
Реакции
7 870

Krest

20 лет на форуме
Сообщения
896
Реакции
1 097
Ты ему, кстати, неправильно подсказываешь :)
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 324
Реакции
7 870

Spb1

Топикстартер
12 лет на форуме
Сообщения
115
Реакции
2
Прилагаю фото проблемки.
 

Вложения

  • 1.jpg
    1.jpg
    424 КБ · Просм.: 1 390

Krest

20 лет на форуме
Сообщения
896
Реакции
1 097
Как выглядит текст до поисков/замен?
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 324
Реакции
7 870

SlavaBuck

Участник
Сообщения
75
Реакции
30
Народ, всё гораздо проще!
Можно в поиске/замене на вкладке GREP в поле "найти" прописать ^\r - тоесть, найти все абзацы начинающиеся с перевода строки (как то так :) ), а поле заменить оставить пустым.
Жмём "Заменить всё" и всё пустые абзацы...
 
Последнее редактирование:
  • Спасибо
Реакции: Spb1

Spb1

Топикстартер
12 лет на форуме
Сообщения
115
Реакции
2
Способ SlavaBuck сработал. Очень хорошо.
Спасибо большое за помощь.
 

Krest

20 лет на форуме
Сообщения
896
Реакции
1 097
А, тогда GeorgeS все правильно написал. Приношу свои извинения.
 
  • Спасибо
Реакции: George

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 324
Реакции
7 870

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
там есть встроенная замена - Multiple Return To Single Return, вообще говоря
 
  • Спасибо
Реакции: Spb1 и SlavaBuck

SlavaBuck

Участник
Сообщения
75
Реакции
30
там есть встроенная замена - Multiple Return To Single Return, вообще говоря
... кстати да! В поля поиска/замены подставляет ~b~b+ и \r соответственно. Переводится как "два и больше возврата каретки /но не меньше двух!/, идущих вподряд..." заменить на символ конца абзаца \r. У меня на большом документе этот запрос сделал больше замен чем мой... интересно в чём тут разница? Тоесть разницу в работе я понимаю - мой анализирует только пустой абзац, а этот анализирует одинаковые символы, идущие вподряд. По идее это более ресурсоёмко, тогда что такого ещё обрабатывает этот запрос (~b~b+ и \r) чего не обрабатывает этот (^\r и 'пусто') ?
 
Статус
Закрыто для дальнейших ответов.