Объединение строк: нода String Join Lines в ComfyUI(stringJoinLines)
Нода String Join Lines объединяет отдельные строки многострочного текста в одну строку, помещая выбранный разделитель между каждой строкой.
string Join Lines
Описание
Нода String Join Lines объединяет отдельные строки многострочного текста в одну строку, помещая выбранный разделитель между каждой строкой. Этот узел входит в категорию EasyUse/Logic и полезен, когда нужно преобразовать многострочный текст в однострочное представление.
Входы
string
- Тип:
STRING(Обязательно) - По умолчанию:
""
Многострочная входная строка, строки которой нужно объединить. Строки берутся в том порядке, в котором они встречаются во входных данных. Используйте переносы строк в текстовом поле или \n при программной передаче значения, чтобы разделить строки.
delimiter
- Тип:
STRING(Обязательно) - По умолчанию:
" | "
Разделитель, вставляемый между каждой парой объединяемых строк. По умолчанию используется пробел, вертикальная черта и пробел (|). Установите пустую строку, чтобы объединить строки напрямую, или используйте любой другой разделитель, например , , ; или |.
Выходы
- Тип:
STRING
Результат объединения в виде одной строки. Разделитель появляется между строками, но не добавляется перед первой строкой и после последней строки.
Примечания по использованию
-
Операция объединения сохраняет исходный порядок строк из входных данных.
-
Если на входе только одна строка, на выходе она будет без изменений.
-
Если разделитель пуст, нода действует как простое объединение (конкатенация) входных строк.
-
Этот узел часто используется перед текстовыми узлами, которые ожидают однострочный промпт или метку.
-
Пример: для входной строки:
alpha beta gammaи разделителя по умолчанию
|на выходе будет:alpha | beta | gamma
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.