Text/Clean

Удаление пустых строк

Удаляет пустые строки и строки из одних пробелов или сжимает подряд идущие пустые строки до одной.

Пример

  • Применённые параметры
  • РежимСжать подряд идущие пустые строки до одной
Ввод
Line 1


···
Line 2

Line 3

Результат
Line 1

Line 2

Line 3

Обозначения в примерах: ⇥ табуляция · · пробел в конце строки · ⍽ NBSP · □ полноширинный пробел · ◌ символ нулевой ширины

Открыть эту операцию в инструменте

Что делает операция

Обрабатывает строки без видимого содержимого. Строки, в которых есть только пробелы, табуляции, NBSP или полноширинные пробелы, тоже считаются пустыми. Так решается проблема, когда строка выглядит пустой, но не удаляется, потому что в ней остались пробелы.

Параметры

  • Удалить все пустые строки: удаляет все пустые строки, оставляя только строки с содержимым. Подходит для списков имён, ключевых слов и данных, где в строке одно значение.
  • Сжать подряд идущие пустые строки до одной: если пустых строк две и больше подряд, остаётся одна; пустые строки в самом начале и в самом конце текста удаляются. Используйте, когда границы абзацев нужно сохранить, а лишние отступы — убрать.

Когда это нужно

В скопированных веб-страницах и письмах пустые строки разбросаны беспорядочно. Если в списке есть пустые строки, номера из Нумерация строк сбиваются, а после Сортировка пустые строки собираются наверху, поэтому ставьте эту операцию перед сортировкой и нумерацией.

В тексте из абзацев режим «удалить все» стирает и границы абзацев. Для связного текста используйте «сжать до одной».