Инструмент «Разделить строку на элементы строковой секции (массив)»
В этой инструкции мы рассмотрим, как работает данный инструмент.
Как и другие инструменты, он добавляется между шагами связки. Для этого нужно нажать на «+» и выбрать инструмент из списка.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/1_r2nvcb.png)
У инструмента есть два обязательных поля:
Строка для разделения — сюда будут передаваться поля от предыдущих шагов, которые необходимо разделить.
Символ разделитель — тут указывается символ, по которому мы найдем и разделим строку на элементы. В качестве разделителя может быть использован любой символ/набор символов.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/2_8w5swm.png)
На выходе инструмент отдаёт в следующие шаги одну «Строковую секцию» с названием «Разделённые элементы».
В этой секции одно поле, которое будет содержать в себе эти самые элементы.
Ниже визуализация работы инструмента:
получаем строку с несколькими значениями
string = “name1;name2;name3”;
выводим результат в виде трех строк в одной секции
[
{result: ‘name1’},
{result: ‘name2’},
{result: ‘name3’},
]
Как будет выглядеть результат работы инструмента.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/3_qg0lo4.png)
Во входящей строке для разделения все символы «;» будут делить строку на элементы строковой секции.
На примере таблиц, результатом будет либо три строки в одной ячейке.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/4_1pg20qp.png)
Либо три строки отдельно.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/screenshot6_1d7ieat.png)
Как и другие инструменты, он добавляется между шагами связки. Для этого нужно нажать на «+» и выбрать инструмент из списка.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/1_r2nvcb.png)
У инструмента есть два обязательных поля:
Строка для разделения — сюда будут передаваться поля от предыдущих шагов, которые необходимо разделить.
Символ разделитель — тут указывается символ, по которому мы найдем и разделим строку на элементы. В качестве разделителя может быть использован любой символ/набор символов.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/2_8w5swm.png)
На выходе инструмент отдаёт в следующие шаги одну «Строковую секцию» с названием «Разделённые элементы».
В этой секции одно поле, которое будет содержать в себе эти самые элементы.
Ниже визуализация работы инструмента:
получаем строку с несколькими значениями
string = “name1;name2;name3”;
выводим результат в виде трех строк в одной секции
[
{result: ‘name1’},
{result: ‘name2’},
{result: ‘name3’},
]
Как будет выглядеть результат работы инструмента.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/3_qg0lo4.png)
Во входящей строке для разделения все символы «;» будут делить строку на элементы строковой секции.
На примере таблиц, результатом будет либо три строки в одной ячейке.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/4_1pg20qp.png)
Либо три строки отдельно.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/screenshot6_1d7ieat.png)
Обновлено на: 03/05/2023
Спасибо!