Перейти к содержимому

Удалить лишние пробелы из текста

6 лишних знаков из строки « Привет, мир ! » исчезают за 1 шаг — остаётся «Привет, мир !». Флажки убирают двойные пробелы, пробелы по краям строк, пустые строки, табуляции, неразрывные пробелы или вообще все пробелы.

Инструмент

  • Удалено знаков0 знаков
  • Было / стало знаков0 / 0
  • Было / стало строк0 / 0
Удалить лишние пробелы онлайн — двойные, табы, пустые строки
Двойные пробелы, пробелы по краям, пустые строки, табуляции, неразрывные и невидимые символы

Как удалить лишние пробелы

Вставьте текст и отметьте, что именно убрать, — результат обновляется при вводе. Каждый флажок отвечает за свой тип «мусора»: цепочки пробелов, отступы в начале и конце строк, пустые строки, табуляции, неразрывные и невидимые символы. Отдельный режим удаляет вообще все пробелы, оставляя переносы строк. Под результатом видно, сколько знаков и строк было и стало, — так легко проверить, что из текста исчезло только лишнее.

  1. неразрывные и особые пробелы → обычный пробел, невидимые символы → удалить
  2. табуляция → пробел
  3. два и более пробелов подряд → один
  4. пробелы в начале и конце каждой строки → удалить
  5. пустые строки и строки из пробелов → удалить
Порядок обработки

Пример вручную: строка « Привет, мир ! » содержит 19 знаков. Два пробела в начале и два в конце снимаются — минус 4, тройной пробел между словами сжимается до одного — минус 2. Остаётся «Привет, мир !», 13 знаков, удалено 6. Строка «Итого:⇥1 500 ₽» с табуляцией и неразрывным пробелом после замены выглядит так же, но состоит из обычных символов: длина не изменилась, удалено 0, зато поиск по «1 500» и формулы в Excel теперь работают.

Что такое лишние пробелы

Лишние пробелы — это двойные и тройные пробелы, табуляции, неразрывные пробелы и пустые строки, которые появляются при копировании из PDF, таблиц и мессенджеров. Инструмент сводит их к одному обычному пробелу и убирает отступы в начале и конце строк.

Откуда берутся лишние пробелы

  • Копирование из PDF и сканов. Распознанный текст получает по 2–3 пробела между словами и пробел перед каждой запятой; переносы строк стоят посреди предложений.
  • Word и почтовые программы. Выравнивание по ширине маскирует двойные пробелы, а автозамена вставляет неразрывные пробелы после «г.», «ул.» и перед тире. В HTML-письмах встречается   между каждым словом.
  • Выгрузки из 1С, CRM и таблиц. Поля фиксированной ширины дополняются пробелами справа: «Иванов » вместо «Иванов». При сверке списков такие строки не совпадают с чистыми.
  • Мессенджеры и сайты. Telegram и ВКонтакте вставляют невидимые символы нулевой ширины (U+200B) в ссылки и хештеги, а с сайтов копируется BOM (U+FEFF) — оба ломают поиск и сравнение строк, хотя на экране их не видно.
  • Табуляции из кода и таблиц. Столбцы, скопированные из Excel, разделены символом Tab; при вставке в текстовое поле он превращается в широкий отступ.

Какие символы считаются пробелами

СимволКодГде встречаетсяЧто делает инструмент
Обычный пробелU+0020вездесжимает, обрезает по краям
НеразрывныйU+00A0Word, HTML ( )заменяет обычным
Узкий неразрывныйU+202Fмежду разрядами чисел: 1 500заменяет обычным
Тонкий, en, emU+2009, U+2002, U+2003типографская вёрстказаменяет обычным
ИдеографическийU+3000тексты на китайском и японскомзаменяет обычным
ТабуляцияU+0009код, таблицызаменяет пробелом
Нулевой ширины, BOMU+200B, U+FEFFссылки, начало файлаудаляет

Режим «Удалить все пробелы» нужен, когда пробелы — не разделители, а помеха: номер телефона «+7 999 123 45 67» для звонка по ссылке tel:, номер карты для перевода, ИНН или сумма «1 000 000,5» для вставки в форму, которая принимает только цифры. Переносы строк при этом остаются, поэтому столбец из 200 номеров обрабатывается за раз и остаётся столбцом.

Вопросы и ответы

Как убрать двойные пробелы в тексте?

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

Что такое неразрывный пробел и откуда он берётся?

Символ U+00A0 (в HTML —  ), который выглядит как пробел, но запрещает перенос строки. Его вставляют Word, вёрстка сайтов и клавиша Alt+Пробел на Mac. При копировании в Excel или код такой пробел ломает формулы и поиск. Флажок «Неразрывные» заменяет его обычным пробелом.

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

Включите флажок «Пустые строки»: исчезнут все строки без символов и строки, состоящие только из пробелов и табуляций. Переносы внутри абзацев сохраняются, поэтому список из 100 адресов с двойными переносами станет сплошным списком из 100 строк.

Как удалить все пробелы в номере телефона или карты?

Отметьте «Удалить все пробелы»: из «+7 999 123 45 67» получится «+79991234567», а из «2200 1234 5678 9012» — «2200123456789012». Переносы строк остаются, так что можно вставить целый столбец номеров. Табуляции и неразрывные пробелы тоже удаляются.

Как убрать лишние пробелы в Word и Excel?

В Word — Ctrl+H, в поле «Найти» два пробела, в «Заменить» один, и «Заменить все» несколько раз. В Excel есть функция СЖПРОБЕЛЫ (TRIM), но она не трогает неразрывный пробел — его убирают через ПОДСТАВИТЬ(A1;СИМВОЛ(160);" "). Онлайн-инструмент делает всё это за один проход.

Обновлено: