Исходный текст

или перетащите файл сюда либо вставьте код ниже

строк: 0 · символов: 0

Результат

строк: 0 · символов: 0 · удалено пустых строк: 0 · осталось строк: 0

Файлы не покидают браузерКак именно?

Этот инструмент удаляет пустые строки из текста, в том числе строки, в которых есть только пробелы или табуляции. Вставьте текст или откройте файл, выберите, удалять ли все пустые строки или оставить по одной между абзацами, и скопируйте результат.

Обновлено:

Как это работает

  1. Вставьте текст

    Вставьте текст с пропусками, нажмите «Открыть файл» или «Открыть по ссылке».

  2. Выберите, что удалить

    Все пустые строки, все, кроме одной между абзацами, или только пустые строки в начале и в конце.

  3. Скопируйте или скачайте

    Очищенный текст появляется по мере ввода, рядом — сколько строк удалено и сколько осталось.

Возможности

  • Строки из пробелов — тоже пустые

    Строка с парой пробелов, табуляцией или неразрывным пробелом выглядит пустой, но формально ею не является. По умолчанию такие строки тоже удаляются; выключите параметр, чтобы удалять только по-настоящему пустые.

  • Интервал между абзацами

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

  • Только края

    Удаляются пустые строки до первой и после последней строки текста, а внутри все остается как было — удобно для фрагментов кода и конфигурационных файлов.

  • Окончания строк не меняются

    Окончания строк Windows (CRLF), Unix (LF) и классической Mac OS (CR) определяются и записываются обратно без изменений, поэтому в системе контроля версий файл не выглядит переписанным целиком.

Ограничения и конфиденциальность

Текст и файлы могут занимать до 200 MB. Файлы больше 8 MB обрабатываются в фоновом потоке строка за строкой, поэтому даже большая выгрузка очищается без зависания страницы; начало результата показывается как предпросмотр, а целиком он скачивается файлом.

Пробельные символы — это пробелы, табуляции, символы перевода страницы и пробелы Unicode (например, неразрывный), то есть все, что не является видимым текстом.

Текст обрабатывается в браузере и не загружается на сервер. Подробнее — на странице о конфиденциальности.

Частые вопросы

Как удалить пустые строки из текста?

Вставьте текст в поле ввода. С настройкой по умолчанию «Все пустые строки» каждая пустая строка сразу пропадает из результата.

Как оставить одну пустую строку между абзацами?

Выберите «Оставить одну между абзацами». Две и более пустые строки подряд превращаются в одну, а пустые строки в самом начале и в конце удаляются.

Почему некоторые строки, которые кажутся пустыми, не удаляются?

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

Меняются ли остальные строки?

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

Можно ли удалить пустые строки из большого лога или CSV-файла?

Да. Файлы больше 8 MB не загружаются в редактор: фоновый поток читает их по частям, а результат предлагается скачать.

Это то же самое, что удалить переносы строк?

Нет. Здесь удаляются строки без текста. Чтобы склеить строки в один абзац, нужен инструмент для удаления переносов строк.

Похожие инструменты