Для организации работы всей компании
Помогает продавать больше
Создание в простом конструкторе с AI-помощником. Интегрировано в CRM
Регулярное выражение
Доступно в подписке

Регулярное выражение

Робот для выполнения регулярного выражения

  • Оценка
    Нет оценок
  • Установок
    5
  • Разработчик
    Noycel
Описание
Робот выполняет заданный регулярный шаблон над текстом и возвращает результат. Контролируете только два обязательных параметра: Выражение и Текст. Дополнительно можно включить опцию «Получить все результаты» — тогда робот вернёт перечисление всех совпадений через запятую.

Как это работает
- В поле «Выражение» укажите регулярное выражение.
- По умолчанию возвращается первое найденное совпадение. При включённой опции «Получить все результаты» возвращается список всех совпадений, разделённых запятой.
- В поле «Текст» можно подставлять значения из полей Битрикс24 (например, поля сделки, лида, комментария и т.д.), чтобы обрабатывать реальные данные из карточки.

Примеры использования

1) Извлечь адрес электронной почты из текстового комментария
- Текст: «Клиент: Иван, email: ivan.petrov@mail.ru, звонить после 14:00»
- Выражение: ([A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,})
- Результат: ivan.petrov@mail.ru
Когда включить «Получить все результаты»: будет список всех email-адресов в тексте.

2) Получить номер заказа из сообщения пользователя
- Текст: «Подтвердите, пожалуйста, Заказ № 4578123 от клиента»
- Выражение: Заказ №\s*(\d+)
- Результат: 4578123
Удобно для автоматической подстановки номера заказа в отдельное поле карточки или для маршрутизации задач.

3) Вытащить домен из URL, присланного клиентом
- Текст: «Сайт клиента: https://www.example-shop.ru/catalog?page=2»
- Выражение: https?://(?:www\.)?([^/]+)
- Результат: example-shop.ru
Полезно для группировки обращений по доменам или для заполнения справочных полей.

Где использовать
- В роботах и автоматизациях сделок/лидов для извлечения структурированных данных из свободного текста (номера заказов, email, телефоны, ID).
- В триггерах обработки входящих сообщений и комментариев, чтобы подставлять найденные значения в поля карточки или в тело уведомлений.
- Для массовой нормализации данных: собрать все совпадения (опция «Получить все результаты») и записать в одно поле для последующей аналитики.

Техническая подсказка
При составлении выражений учитывайте формат исходных данных и используйте захватывающие группы, если нужен именно фрагмент внутри совпадения. Опция «Получить все результаты» полезна, когда в тексте может быть несколько ключевых значений.
Рейтинг
0 /5
5 звезд
0
4 звезды
0
3 звезды
0
2 звезды
0
1 звезда
0
Отзывы
Отзывы отсутствуют!

Другие приложения разработчика

HTML Парсер Подписка

Робот для парсинга данных из HTML

(0)
(5)
JSONPath Извлечение данных Подписка

Робот для извлечения и преобразования данных из JSON

(0)
(7)