@basnew Написать и выполнить javascript для результата Х) вот пример решение рекапчи v3 для одного сайта, после использую результат для http
/* PLEASE DO NOT COPY AND PASTE THIS CODE. */(function(){var w=window,C='___grecaptcha_cfg',cfg=w[C]=w[C]||{},N='grecaptcha';var gr=w[N]=w[N]||{};gr.ready=gr.ready||function(f){(cfg['fns']=cfg['fns']||[]).push(f);};w['__recaptcha_api']='https://www.google.com/recaptcha/api2/';(cfg['render']=cfg['render']||[]).push('6Le6u3cUAAAAAIZRLfVweXShU8ZtXr1I0Za14cX1');w['__google_recaptcha_client']=true;var d=document,po=d.createElement('script');po.type='text/javascript';po.async=true;po.src='https://www.gstatic.com/recaptcha/releases/6g5J7UfDQ9mLrweZHj04ekSP/recaptcha__en.js';po.crossOrigin='anonymous';po.integrity='sha384-RuApWdDoPwLFNdUYlX+rsBAHAtQruqW8JHyDdyejk08kG6qc+NXpVxNUKhPYwyoI';var e=d.querySelector('script[nonce]'),n=e&&(e['nonce']||e.getAttribute('nonce'));if(n){po.setAttribute('nonce',n);}var s=d.getElementsByTagName('script')[0];s.parentNode.insertBefore(po, s);})(); grecaptcha.ready(function () {grecaptcha.execute("6Le6u3cUAAAAAIZRLfVweXShU8ZtXr1I0Za14cX1", { action: "login" }).then(function(token){document.getElementById("[[IDELEMENT]]").value = token});}); RESULT = [[IDELEMENT]].valueРегулярные выражения с модификаторами
-
Добрый день коллеги.
Столкнулся с такой проблемой:
На вход в бас, подаю строку "д. 1а стр. 3". Имею возможность подавать только в верхнем, или только в нижнем регистре.
На странице это значение ввожу в поле https://i.imgur.com/Dslvnra.png
В выпадающем списке получаю вариант, где есть и верхний регистр, и нижний, а именно "д. 1А стр. 3". Вот мне нужен именно он. Хотел применить регулярное выражение с модификатором "i", который включает регистронезависимый режим поиска, но никак не могу понять как это сделать? В bas регулярки с модификаторами не поддерживаются что ли?
Судя по всему регулярка должна быть такой:
/[д. 1а стр. 3]/ix, и тогда всё будет находиться.
Для упрощения эксперимента вот что ещё делал:
пытался просто букву "А" найти следующим образом:
/[а]/ix
И, естественно тоже не нахожу её.
А к примеру, если так [аА], то нахожу, но такой вариант, мне вообще не подходит.
Может в BAS какой-то другой синтаксис для регулярок с модификаторами, или я чего-то не так понял? -
(?i) в начале выражения включает case insensitive
-
@Vituskosoy said in Регулярные выражения с модификаторами:
(?i)
Огромное спасибо!
В итоге регулярка получилась такой: (?ix)[д. 1а стр. 3]
Она теперь без проблем находит совпадение в тексте "д. 1А стр. 3"