Массовое удаление пустых строк в txt файле
Уважаемые. Возможно кто-то знает как можно массово удалить пустые строчки в файле. Поясню. Есть txt файл в нем текст, рандомно разбросан и имеет вид:
Нужный текст
-пусто
-пусто
Нужный текст
Нужный текст
-пусто
Нужный текст
и т.д
Как его можно привести к виду?:
Нужный текст
Нужный текст
Нужный текст
Нужный текст
Идеально конечно, если бы это можно было сделать с помощью текстового редактора например notepad2, если нет, то возможно есть php скрипт для таких задач? Спасибо.
- eTarget 2011:Панельная дискуссия «Стратегия и планирование рекламной кампании в интернете»
- eTarget 2011: Круглый стол «Реклама в онлайн-видео»
- Могут ли «плохие» входящие ссылки привести к ухудшению ранжирования?
Как удалить пустые строки из текстового файла?
\n\t+\n
Вот такая регулярка найдет пустые строки.
Что дальше с ними делать, решать вам, из тегов непонятна ваша задача.
Ответ написан более трёх лет назад
Комментировать
Нравится 2 Комментировать
Компьютерный псих
sed ‘/^\s*$/d’ -i filename
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Если вопрос по программированию, то его и решать следует соответствующим образом.
А для повседневного использования:
grep -e -v ‘^[[:space:]]*$’ file.txt
egrep -v «^\s?[\r\n]+$» file.txt
perl -ne ‘print if /\S/’
awk ‘NF’ file.txt
findstr /v «^\s?[\r\n]+$» file.txt
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ

- Регулярные выражения
Как создать регулярное выражение для киррилических и латинских доменов?
- 1 подписчик
- 28 дек. 2023
- 66 просмотров
Как удалить пустые строки в Notepad++ с помощью горячих клавиш
У одного товарища возник вопрос: «Как удалить пустые строки в Notepad++ с помощью горячих клавиш?» В статье решение.
В Notepad++ есть соответствующая команда для удаления пустых строк:

Назначим на неё горячую клавишу. Для этого идём в Опции → Горячие клавиши… :

Находим нашу команду в разделе Main menu и нажимаем на Edit :

Выбираем комбинацию горячих клавиш:

Видим, что у команды появилось описание горячих клавиш:

Применим. Есть у нас вот такой текст:

После нажатия на Alt + Shift + W пустые строки исчезнут:

- Notepad++
- Текстовой редактор
У одного товарища возник вопрос: «Как удалить пустые строки в Notepad++ с помощью горячих клавиш?» В статье решение.
У одного товарища возник вопрос: «Как удалить пустые строки в Notepad++ с помощью горячих клавиш?» В статье решение.
Harrix
- GitHub User
- [email protected]
Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description.
Удалить Пустые Строки
![]()
Избавьтесь от всех строк в тексте, которые состоят только из пробелов или табуляции.
Редактировать
Lines removed: 0
Удалить Очистить
- Главная
- Удалить Пустые Строки
Описание
Используйте этот текстовый инструмент, чтобы избавиться от всех строк в тексте, которые состоят только из пробелов или табуляций. Вы также можете включить обрезку (trim), чтобы удалить ведущие и завершающие пробелы.
Связанные инструменты
- Удалить пробелы — Найдите и удалите одинаковые строки в документе.
- Удалить повторяющиеся строки — Избавьтесь от всех строк в тексте, состоящих только из пробелов или табуляций.