Примеры использования регулярных выражений

В Развилке

У нас есть задача, чтобы все, кто написал «клубника» или «малина» попадали на Экран 1, а все, кто написал«вишня», «черешня» или «черника» попадали на Экран 2. Для этого в компоненте Развилка мы создаём 2 цели и в поле Тип данных, полученных от пользователя выбираем regexp. В значении первой цели мы указываем регулярное выражение (клубника|малина), в значении второй — (вишня|черешня|черника).

В Вводе от пользователя

Вам нужно принять и валидировать от пользователя ответ и сообщить о неправильном ответе. Например, при заполнении анкеты пользователь должен указать пол, который, как известно, бывает только мужским и женским. Если пользователь введет мужской или женский, то значение запишется в переменную, и логика бота продолжит исполнение. Если пользователь введет иной вариант, бот остановит заполнение анкеты и предложит ввести пол.

В Событиях