Text/Clean

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

Удаляет пробелы и табуляции в самом начале и в самом конце каждой строки.

Пример

  • Применённые параметры
  • Параметры по умолчанию
Ввод
  apple··
	banana
   cherry···
Результат
apple
banana
cherry

Обозначения в примерах: ⇥ табуляция · · пробел в конце строки · ⍽ NBSP · □ полноширинный пробел · ◌ символ нулевой ширины

Открыть эту операцию в инструменте

Что делает операция

Удаляет пробелы в самом начале и в самом конце каждой строки. Пробелами считаются не только обычные пробелы и табуляции, но и неразрывный пробел (NBSP, U+00A0), который часто попадает из веб-страниц и документов Word, а также полноширинный пробел (U+3000) из китайских, японских и корейских документов. Пробелы в середине строки не затрагиваются.

Параметры

  • В начале и в конце: по умолчанию. Очищаются оба края строки.
  • Только в начале: убирается только отступ, конец строки остаётся как есть.
  • Только в конце: отступ сохраняется, удаляются лишь невидимые пробелы в конце строки. Удобно при работе с кодом или Markdown.

Когда это нужно

При копировании ячеек Excel, ответов анкет или веб-таблиц к значениям часто прилипают пробелы спереди или сзади. На глаз Анна Иванова и Анна Иванова одинаковы, но это разные строки, и удаление дубликатов или сравнение не срабатывает. Поэтому в большинстве рецептов эта операция стоит в начале.

Несколько пробелов подряд в середине строки убирает Сжатие повторных пробелов и табуляций, строки из одних пробелов — Удаление пустых строк.