Добавление переносов строк (разбиение)
Разбивает строки по разделителю, по концу предложения или по ширине в символах.
Пример
- Применённые параметры
- Параметры по умолчанию
Ввод
red, green, blue,yellow, purple
Результат
red green blue yellow purple
Обозначения в примерах: ⇥ табуляция · · пробел в конце строки · ⍽ NBSP · □ полноширинный пробел · ◌ символ нулевой ширины
Открыть эту операцию в инструментеЧто делает операция
Раскладывает содержимое, собранное в одну строку, на несколько строк. Это операция, обратная Удаление переносов строк (склейка в одну строку).
Параметры
- Разделителю: строка разбивается при каждом появлении заданной подстроки. По умолчанию это запятая; после разбиения пробелы в начале каждой строки удаляются. Если указать
\t, разбиение идёт по табуляции. При включённом «Оставлять разделитель» разделитель остаётся в конце предыдущей строки. - Концу предложения: строка разбивается после точки, вопросительного или восклицательного знака и многоточия, если за ними идёт пробел. Точка без пробела после неё, как в
3.14, строку не делит. Японские и китайские。!?делят строку и без пробела. - Ширине в символах: строки переносятся так, чтобы ни одна не превышала заданного числа символов. Текст с пробелами между словами переносится по словам, текст без пробелов — по числу символов.
Когда это нужно
Сначала — чтобы разложить теги или адреса почты, записанные через запятую, по одному на строку, прежде чем применять Удаление повторяющихся строк или Сортировка. Удобно и для разбиения длинного абзаца на предложения — например, для таблицы сверки перевода или сценария субтитров.
Конец предложения определяется простым правилом по знакам препинания, поэтому разбиение происходит и после сокращений вроде Dr. Kim или «т. е.». Просмотрите результат.