Поиск и замена нескольких пустых строк

Как использовать функцию поиска и замены в блокноте Для удаления нескольких пустых строк в текстовом файле?

3
задан John T
14.12.2022 23:17 Количество просмотров материала 3100
Распечатать страницу

5 ответов

в блокноте нет способа использовать пустые строки поиска и замены и назначения. Рассмотрим Notepad++ и поиск regex и заменить.

можно использовать \r\n чтобы найти пустые строки из текстовых файлов, сделанных в Windows,\r для Mac и \n для Linux.

Я считаю, что установка по умолчанию на самом деле поставляется с TextFX, чтобы сделать вашу жизнь еще проще, он имеет возможность удалить пустой строки:

alt text

17
отвечен John T 2022-12-16 07:05

Я думаю, что вы не можете сделать это в блокноте; когда у меня есть такая проблема, я открываю текстовый файл Word (любой другой текстовый процессор должен идти) и заменяю две последовательные метки paagraph на одну из них. Повторите несколько раз (пока больше нечего заменить) и все готово.

вы должны заменить ^p^p

С ^p

5
отвечен Andi 2022-12-16 09:22

так как оригинальный блокнот-это настоящий Пита (и все остальные все равно предлагают свою собственную услугу):

vim ftw с:

:g/^\s\+$/d
4
отвечен akira 2022-12-16 11:39

есть расширение подсказки AutoHotKey для этой цели.

Но, вы также можете изменить Notepad++ и больше.

0
отвечен nik 2022-12-16 13:56

7 Шаг Excel Решение:

задача: отфильтровать все строки с данными, оставив только пустые строки, а затем удалить эти пустые строки.

  1. копировать текстовый файл (Ctrl - A, чтобы выбрать все и Ctrl-C будет скопировать его) и вставить в MS Excel, ячейка A1
  2. выделить все строки с данными. (с помощью курсора в ячейке A1 нажмите Ctrl-shift-end)
  3. с выделенными данными, нажмите на вкладку Данные, затем нажмите на фильтр. (Ячейка A1 теперь имеет падение вниз коробка на ем.)
  4. первый элемент в раскрывающемся списке- "выбрать все" (снимите флажок)
  5. последний элемент в раскрывающемся списке - "пробелы" (отметьте его) (Лист теперь выглядит пустым, все ваши данные будут скрыты, за исключением пустых строк в ваших данных. Посмотрите на номера строк слева. Первая строка данных с пробелом теперь находится в верхней части таблицы. Допустим, это линия 330. Следующая строка может пропустить строку 775, следующая строка в ваших данных с a пробел и так далее.)
  6. поместите курсор в ячейку A330. Нажмите Ctrl-Shift-End. Который выделит все пустые строки в ваших данных.
  7. удерживая курсор на выделенной области правой кнопкой мыши и выберите "удалить строку". (Сейчас самое время вернуться назад и поставить галочку в поле "выбрать все".)
-1
отвечен Burt 2022-12-16 16:13

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх