EasyUse/Logicgenerated

Объединение строк: нода String Join Lines в ComfyUI(stringJoinLines)

Нода String Join Lines объединяет отдельные строки многострочного текста в одну строку, помещая выбранный разделитель между каждой строкой.

string Join Lines

STRING
string
STRING
delimiter
|
Easy Use

Описание

Нода String Join Lines объединяет отдельные строки многострочного текста в одну строку, помещая выбранный разделитель между каждой строкой. Этот узел входит в категорию EasyUse/Logic и полезен, когда нужно преобразовать многострочный текст в однострочное представление.

Входы

string

  • Тип: STRING (Обязательно)
  • По умолчанию: ""

Многострочная входная строка, строки которой нужно объединить. Строки берутся в том порядке, в котором они встречаются во входных данных. Используйте переносы строк в текстовом поле или \n при программной передаче значения, чтобы разделить строки.

delimiter

  • Тип: STRING (Обязательно)
  • По умолчанию: " | "

Разделитель, вставляемый между каждой парой объединяемых строк. По умолчанию используется пробел, вертикальная черта и пробел (|). Установите пустую строку, чтобы объединить строки напрямую, или используйте любой другой разделитель, например , , ; или |.

Выходы

  • Тип: STRING

Результат объединения в виде одной строки. Разделитель появляется между строками, но не добавляется перед первой строкой и после последней строки.

Примечания по использованию

  • Операция объединения сохраняет исходный порядок строк из входных данных.

  • Если на входе только одна строка, на выходе она будет без изменений.

  • Если разделитель пуст, нода действует как простое объединение (конкатенация) входных строк.

  • Этот узел часто используется перед текстовыми узлами, которые ожидают однострочный промпт или метку.

  • Пример: для входной строки:

    alpha
    beta
    gamma

    и разделителя по умолчанию | на выходе будет:

    alpha | beta | gamma

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…