Вырезать строку
Робот «Вырезать строку» для бизнес-процессов Битрикс24 берёт исходную строку и подстроку и удаляет из текста все вхождения этой подстроки. Он возвращает очищенное поле «Результат», которое можно использовать в любом последующем роботе или шаге процесса.
«Вырезать строку» — это текстовый робот для бизнес-процессов и роботов Битрикс24. Он просматривает исходную строку и удаляет все вхождения указанной вами подстроки, возвращая очищенный текст в поле «Результат». Поскольку строка замены пустая, подстрока просто удаляется везде, где встречается, — один раз, два или десятки. Используйте его, чтобы убрать префиксы, служебные метки, символы валюты, лишние подписи или шаблонный текст из полей CRM перед сохранением, отправкой сообщения или передачей значения следующему роботу. Добавьте его в конструкторе бизнес-процессов рядом со встроенными действиями, укажите любое строковое поле и передайте «Результат» в следующие шаги. Без кода, без разработчика и без внешних сервисов.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| Исходная строка | string | да | |
| Вырезаемая подстрока | string | да |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| Результат | string |
Сценарий: очистить номер телефона, сохранённый с меткой-префиксом.
- Шаг 1. Добавьте робота «Вырезать строку» в бизнес-процесс.
- Шаг 2. В «Исходная строка» укажите поле со значением, например {=Document:PHONE}.
- Шаг 3. В «Вырезаемая подстрока» укажите лишний текст, например «tel:».
- Шаг 4. Используйте поле «Результат» на следующем шаге для сохранения или отправки очищенного значения.