Как разделить значение из одного поля на три разных элемента с помощью инструментов Albato
В этой инструкции мы покажем, как разделить информацию из одного поля, например, ФИО (Иванов Иван Иванович), на отдельные переменные «Иванов», «Иван» и «Иванович», чтобы корректно передать данные в разные поля карточки Битрикс24 или отдельные столбцы Google Sheets.
1. Создание связок
Перейдите в меню «Мои связки» и выберите «Создать новую».

1.1. Настройка триггера
Добавляем триггер, который будет запускать связку. В качестве сервиса выберите «VK Реклама», а в качестве триггера — «Лиды с форм».
Далее, подключите вашу учетную запись VK Рекламы. Если вы еще не делали этого, нажмите «Добавить подключение«.

Затем выберите желаемый режим работы связки.

1.2. Добавление инструмента «Парсер значений (Регулярные выражения)»


- В поле «Значение для обработки» выберите поле с ФИО, в нашем примере это поле «Имя» из VK Рекламы.

- В «Шаблон замены» введите символ \s для определения пробелов между Фамилией, Именем и Отчеством.
- В поле «На что заменять» введите символ % или другой уникальный символ, который не встречается в исходных данных.

Регулярное выражение в данном примере выполняет следующую функцию:
Оно ищет все пробелы между словами (которые, предположительно, являются разделителями между Фамилией, Именем и Отчеством) и заменяет их на символ % или любой другой символ, который пользователь определяет и который не встречается в исходных данных.
В нашем контексте, если у нас есть строка «Иванов Иван Иванович», то после применения этого регулярного выражения и замены, строка примет вид «Иванов%Иван%Иванович».
1.3. Добавляем инструмент «Разделить строку на элементы строковой секции (массив)
- В «Строка для разделения» выберите переменную «Результат» из предыдущего шага.
- В качестве разделителя используйте символ %.

1.4. Извлечение Фамилии. Настройка инструмента «Получить элемент из массива»
- В поле «Элемент» выберите «Первый элемент»
- в «Строковая секция» – результат шага 1.3.

Этим шагом мы получили Фамилию.
1.5. Извлечение Имени и Отчества Копируем шаг 1.4 дважды:
- Для извлечения имени укажите «2» в поле «Позиция»

- Для Отчества выберите «Последний элемент»

1.6. Интеграция с Google Sheets Добавляем действие «Google Sheets»:

Переходим к настройке шага:
- Столбец А: Передаём Имя (шаг 4).
- Столбец F: Передаём Фамилия (шаг 5).
- Столбец Е: Передаём Отчество (шаг 6).

Завершение Связка настроена! Не забудьте ее включить!
