Ответа я так и не получил. Есть ли способ получить данные из переменных, которые хранят настройки модуля. В сценарии они получаются вот так
image.png
Но как их получить для использовании в интерфейсе функции модуля
Разобрался для этого подойдёт в блоке "Регулярные выражения" - "Извлечь все данные" ))
А какие ещё есть способы?
В действиях "записи" тоже есть блок
http://clip2net.com/s/3Ht1Zt7
я пытаюсь применить прям к переменной через "Установить переменную" и через "Парсить строку" но всегда выходит ошибки. Вообщем хотелось бы увидеть пару примеров работы с регулярными выражениями в рамках использования BAS. Форум читал было пару примеров, но я не смог разобраться к сожалению.
@sitiros said in Конструктор регулярных выражений как использовать в логике скрипта?:
Разобрался для этого подойдёт в блоке "Регулярные выражения" - "Извлечь все данные" ))
А какие ещё есть способы?
В действиях "записи" тоже есть блок
http://clip2net.com/s/3Ht1Zt7
я пытаюсь применить прям к переменной через "Установить переменную" и через "Парсить строку" но всегда выходит ошибки. Вообщем хотелось бы увидеть пару примеров работы с регулярными выражениями в рамках использования BAS. Форум читал было пару примеров, но я не смог разобраться к сожалению.
Извлечь все данные удобнее использовать со строковыми переменными. Со списками не так удобно, но тоже можно. Через foreach.
А так ещё есть xpath. Погугли. он тривиально осваивается.
так я и так парсингом через xpath получил список с данными, теперь дальше надо мне с этими данными работать, хотя может можно было сразу через xpath получить только нужные мне id, но я не смог и поэтому приходится изобретать велосипед) Ну и с регулярными выражениями столкнулся, хотелось бы подробнее о них узнать чтобы научиться их применять, ну и разобраться как они работают. Как и где их ещё можно в логике скрипта применять.
@sitiros said in Конструктор регулярных выражений как использовать в логике скрипта?:
так я и так парсингом через xpath получил список с данными, теперь дальше надо мне с этими данными работать, хотя может можно было сразу через xpath получить только нужные мне id, но я не смог и поэтому приходится изобретать велосипед) Ну и с регулярными выражениями столкнулся, хотелось бы подробнее о них узнать чтобы научиться их применять, ну и разобраться как они работают. Как и где их ещё можно в логике скрипта применять.
Да, через xpath можно получить сразу нужный параметр. Вроде в конце шаблона надо добавить @имя_параметра. Не подскажу точно как. Наверняка гуглится )
Регулярные выражения могут помочь извлекать данные, например, из потрохов текста. К примеру, на почту приходит письмо с цифровым кодом подтверждения. Регуляркой можно выдернуть его сразу, даже если он не хранится в отдельном теге или параметре.
Подскажите как лучше поступить?
Имеем страницу:
http://diesel.elcat.kg/index.php?showtopic=287496129#entry312494632
Задача:
Честно говоря пробовал по разному и запутался. Может кто поможет разобраться, хотя бы подскажите в каком направлении двигаться.
Честно говоря пробовал по разному
Как пробовали? В чем запутались?
Попробуйте еще для тренировки найти имя пользователя, который написал up)
0_1487072702497_searchup.xml
Вот хороший онлайн конструктор регулярок: https://regex101.com/
@revers said in Конструктор регулярных выражений как использовать в логике скрипта?:
Вот хороший онлайн конструктор регулярок: https://regex101.com/
Сайт действительно хороший, я сам там проверяю регулярки. Но это не конструктор. Да и последнему сообщению в этой теме больше двух лет.