Категория: Массивы

Имя класса: SplitBlock

Имя схемы: lists_split

Назначение:

  • Преобразует строку в список элементов или объединяет список в строку с указанным разделителем.


Параметры:

  • Входной текст / список – блок, содержащий текст или список.
  • Выпадающий список режима работы – определяет, какое действие выполняется:
    • "сделать список из текста" – разбивает строку на элементы списка по указанному разделителю.
    • "собрать текст из списка" – объединяет элементы списка в строку, вставляя разделитель между ними.
  • Разделитель – строка, используемая для разделения элементов при разбиении или объединении.


Выход:

  • Список, если выбран режим "сделать список из текста".
  • Текст, если выбран режим "собрать текст из списка".


Если указан пустой разделитель, результатом работы "сделать список из текста" будет список с одним элементом – исходной строкой.

При работе с многозначными разделителями следует учитывать, что разделение выполняется строго по указанному шаблону. Например, разделитель ", " (запятая с пробелом) не обработает запятую без пробела.

В режиме "сделать список из текста", если в тексте есть несколько разделителей подряд, то в списке появятся пустые элементы.


  • No labels