Статьи по: Популярные кейсы

Как разделить значение из одного поля на три разных элемента с помощью инструментов 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).


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

Обновлено на: 09/04/2024

Была ли эта статья полезна?

Поделитесь своим отзывом

Отменить

Спасибо!