Удаление пробелов
Текст, скопированный из PDF-файлов, документов в Word или старых электронных писем, часто имеет неровный формат: двойные пробелы, табуляции между словами, три пустые строки между абзацами и невидимые пробелы по всему тексту. У этого инструмента пять отдельных параметров: удаление всех пробелов, сжатие нескольких пробелов, обрезка концов строк, удаление пустых строк и устранение невидимых пробелов по стандарту Unicode, что позволяет точно исправить нужные ошибки без избыточной обработки текста.
Как очистить пробелы
-
1
Вставьте свой текст
Любая длина, Unicode поддерживается полностью.
-
2
Выберите операции
Отдельные переключатели для каждого типа очистки.
-
3
Запустите очистку
Инструмент выполняет выбранные операции в предсказуемой последовательности.
-
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 и большинстве шрифтов.
Инструмент доступен на других языках
- Usuwanie białych znaków [PL]
- Supprimeur d'espaces [FR]
- 空白除去ツール [JA]
- Blankstegsborttagare [SV]
- Whitespace-Entferner [DE]
- Penghapus Spasi Berlebih [ID]
- Công cụ xóa khoảng trắng [VI]
- مزيل المسافات البيضاء [AR]
- Eliminador de espacios en blanco [ES]
- 공백 제거기 [KO]
- เครื่องมือลบช่องว่าง [TH]
- Spaties verwijderen [NL]
- Removedor de Espaços em Branco [PT]
- Whitespace Remover [EN]
- Rimuovi spazi bianchi [IT]
- Boşluk Temizleyici [TR]
- 空白消除工具 [ZH]