Text/Clean

Удаление переносов строк (склейка в одну строку)

Соединяет все строки в одну. Можно выбрать разделитель между ними.

Пример

  • Применённые параметры
  • СоединительСвой
  • Разделитель,
Ввод
alice@example.com
bob@example.com

carol@example.com
Результат
alice@example.com, bob@example.com, carol@example.com

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

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

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

Соединяет все строки текста в одну строку. Пустые строки пропускаются, поэтому разделитель никогда не встаёт дважды подряд.

Параметры

  • Пробел: между строками ставится один пробел, а пробелы по краям каждой строки предварительно убираются. Для объединения предложений в один абзац.
  • Без соединителя: строки склеиваются без каких-либо символов. Для японского и китайского текста, где нет пробелов между словами, или для восстановления длинных строк, разбитых построчно (ключи, хеши, Base64).
  • Свой: вы задаёте разделитель сами. С , получается список через запятую, с | — список альтернатив для регулярного выражения, с \t — одна строка с разделителями-табуляциями.

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

Чаще всего — чтобы соединить вертикальный список запятыми и вставить его в поле получателей письма или в условие SQL IN. Также чтобы собрать список хештегов в одну строку или превратить разорванные по строкам предложения в один абзац.

Если границы абзацев нужно сохранить и убрать переносы только внутри абзацев, используйте вместо этого Восстановление переносов из PDF. Если значения нужно заключить в кавычки, поставьте перед этим шагом Добавление символов в начало и конец строк.