Удаление пробелов

Текст, скопированный из PDF-файлов, документов в Word или старых электронных писем, часто имеет неровный формат: двойные пробелы, табуляции между словами, три пустые строки между абзацами и невидимые пробелы по всему тексту. У этого инструмента пять отдельных параметров: удаление всех пробелов, сжатие нескольких пробелов, обрезка концов строк, удаление пустых строк и устранение невидимых пробелов по стандарту Unicode, что позволяет точно исправить нужные ошибки без избыточной обработки текста.

Как очистить пробелы

  1. 1

    Вставьте свой текст

    Любая длина, Unicode поддерживается полностью.

  2. 2

    Выберите операции

    Отдельные переключатели для каждого типа очистки.

  3. 3

    Запустите очистку

    Инструмент выполняет выбранные операции в предсказуемой последовательности.

  4. 4

    Копируйте результат

    Результат готов к вставке в систему управления контентом (CMS), электронную таблицу или форму.

Пять операций очистки

Операция Что она делает
Удалить все пробельные символы Удаляет каждый пробел, табуляцию и перенос строки (для слагов)
Сжать множественные пробелы "foo bar" → "foo bar"
Обрезать концы строк Удаляет пробелы в начале и конце каждой строки
Удалить пустые строки Сжимает 2 и более подряд идущих пустых строк до 1 (или 0)
Удалить невидимый Unicode Убирает пробелы нулевой ширины, BOM, мягкие переносы

Они выполняются в таком порядке: удаление → сжатие → обрезка → удаление пустых строк → удаление невидимых.

Невидимые пробельные символы Unicode, о которых стоит знать

Символ Кодовая точка Откуда берётся
Пробел нулевой ширины U+200B Подсказки переноса слов, копирование с некоторых сайтов
Не­соединитель нулевой ширины U+200C Типографика, арабский/персидский текст
Соединитель нулевой ширины U+200D Модификаторы эмодзи, некоторые системы письма
Мягкий перенос U+00AD Подсказки переноса строк в тексте с выравниванием по ширине
BOM U+FEFF Маркеры начала файла UTF-8
Неразрывный пробел U+00A0 HTML-сущности  
Идеографический пробел U+3000 Типографика CJK, текст в стиле «вейпорвейв»

Копирование из Википедии, Google Docs или некоторых CMS часто добавляет пробелы нулевой ширины, которые позже сломают ваш JSON-парсер без каких-либо видимых признаков. Этот инструмент аккуратно их удаляет.

Когда НЕ нужно сжимать пробелы

  • Исходный код: отступы имеют значение. Не удаляйте ведущие пробелы в Python или YAML.
  • Таблицы Markdown: столбцы выравниваются пробелами, и сжатие ломает разметку.
  • Текст фиксированной ширины, например экспорт перфокарт: позиции символов несут смысл.

Для структурированного текста используйте точечную очистку вместо «удалить всё».

Безопасная очистка CSV

Для содержимого CSV используйте «обрезать концы строк» и «удалить невидимый Unicode», но оставьте сжатие множественных пробелов выключенным. Некоторые ячейки законно содержат несколько пробелов, и их удаление нарушает точность данных.

Часто задаваемые вопросы

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

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

Иногда намеренно (в профилях Instagram их используют, чтобы обойти правила переноса строк), иногда случайно (из-за подсказок автопереноса в Google Docs). Такие символы вызывают незаметные сбои в последующих системах, JSON-парсерах, сравнении URL-адресов, поиске по базам данных, поэтому их удаление обычно полезно для чистоты данных.

Нет. Очистка выполняется в вашем браузере, и ничего не передаётся.

Сопутствующие инструменты

Генератор названий городов

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

Переводчик иконок

Введите английский текст, и каждое слово из встроенного списка получит подходящий эмодзи. Скопируйте результат как текст с эмодзи.

Генератор бегущей строки

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

Переводчик Эндермана

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

Переводчик стандартного галактического алфавита

Переведите английский в стандартный галактический алфавит, рунический шифр из Commander Keen, стола зачарования Minecraft и Ready Player Two.

Генератор пугающих текстов

Превращайте обычный текст в пугающий zalgo-/glitch-текст с помощью комбинируемых знаков Unicode. Регулируемая интенсивность. Работает в социальных сетях, Discord и большинстве шрифтов.

Инструмент доступен на других языках