Удалить лишние пробелы из текста
6 лишних знаков из строки « Привет, мир ! » исчезают за 1 шаг — остаётся «Привет, мир !». Флажки убирают двойные пробелы, пробелы по краям строк, пустые строки, табуляции, неразрывные пробелы или вообще все пробелы.
Инструмент
Как удалить лишние пробелы
Вставьте текст и отметьте, что именно убрать, — результат обновляется при вводе. Каждый флажок отвечает за свой тип «мусора»: цепочки пробелов, отступы в начале и конце строк, пустые строки, табуляции, неразрывные и невидимые символы. Отдельный режим удаляет вообще все пробелы, оставляя переносы строк. Под результатом видно, сколько знаков и строк было и стало, — так легко проверить, что из текста исчезло только лишнее.
- неразрывные и особые пробелы → обычный пробел, невидимые символы → удалить
- табуляция → пробел
- два и более пробелов подряд → один
- пробелы в начале и конце каждой строки → удалить
- пустые строки и строки из пробелов → удалить
Пример вручную: строка « Привет, мир ! » содержит 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+00A0 | Word, HTML ( ) | заменяет обычным |
| Узкий неразрывный | U+202F | между разрядами чисел: 1 500 | заменяет обычным |
| Тонкий, en, em | U+2009, U+2002, U+2003 | типографская вёрстка | заменяет обычным |
| Идеографический | U+3000 | тексты на китайском и японском | заменяет обычным |
| Табуляция | U+0009 | код, таблицы | заменяет пробелом |
| Нулевой ширины, BOM | U+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);" "). Онлайн-инструмент делает всё это за один проход.
Обновлено: