- Распечатать
Как добавить регулярное выражение в триггер
Обзор
Регулярные выражения - это полезный инструмент для создания шаблонов, которые помогают сопоставлять и находить текст/строки, хранящиеся в базе данных.
Регулярные выражения обычно сокращенно называются "regex" и похожи на выражения, используемые в Microsoft Excel, а также на выражения, используемые в языках программирования, таких как Perl.
Как
Для использования инструмента "Регулярное выражение" сначала необходимо создать переменную. Создав ее, можно легко добавить регулярное выражение в качестве условия в триггер.
Следующее руководство поможет вам создать такую переменную в Tulip:
Как идентифицировать определенные штрих-коды
1 - Откройте шаг в нужном приложении в редакторе приложений Tulip.
2- Выберите триггер, нажав на значок плюса под вкладкой Step в контекстной панели.
- Назовите триггер, заполнив заголовок в верхней части редактора триггеров.
- Установите событие:
- Выберите "устройство" в выпадающем меню
- Во втором выпадающем меню выберите "Сканер штрихкода".
- В третьем выпадающем меню выберите "эта станция".
5 - Установить условие:
- Нажмите кнопку "Добавить новое условие" в правой части окна в разделе If.
- В выпадающем меню выберите "Переменная".
- Выберите в раскрывающемся меню созданную переменную, например, штрих-код сборки.
- В раскрывающемся меню выберите "Соответствует регулярному выражению".
- В раскрывающемся меню выберите "Статическое значение".
- Выберите "текст" в раскрывающемся меню.
- Введите регулярное выражение в последнее поле. Eg.[U]+[a-zA-Z0-9].{9}
- Это выражение ищет штрих-коды, начинающиеся с заглавной буквы 'U' и содержащие девять дополнительных символов.
- Задайте действие:
- Нажмите кнопку "Добавить новое действие" в правой части окна в разделе Then.
- В выпадающем меню выберите пункт "Go To Step" (Перейти к шагу).
- Выберите нужное действие в раскрывающемся меню. Например, "Далее".
Вот как выглядит готовый триггер:
Чтобы узнать больше о том, как использовать regex, вот инструмент, который мы нашли полезным.
Чтобы эффективно использовать ссылку, введите предложение/параграф в текстовое поле (2) и используйте раздел Expression (1) для определения условий поиска.
Раздел "Инструменты" (3) объяснит назначение каждой команды в выражении. Вкладки Cheatsheet и Community (4) - другие полезные инструменты для создания лучших выражений.
Вы нашли то, что искали?
Вы также можете зайти на сайт community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!