@defol ночью проверял в BAS. Есть баг в самом движке модуля, не совсем корректно обрабатывает массивы внутри фильтров. Буду править позже. Пока, как временное решение, могу предложить вам два плюс-минус адекватных варианта.
Использовать не массив, а строку с разделителем: $.html[?("India:Philippines:Switzerland:Russia".split(":").indexOf(@.country_name) < 0)].user_id Отфильтровать все с помощью Выполнить код: var excluded = ["India", "Russia", "Philippines"]; [[RESULT]] = JSON.parse([[SOURCE]]).html.filter(function (val) { return excluded.indexOf(val['country_name']) < 0; }).map(function (val) { return val['user_id']; });Помогите с регуляркой!
-
<button class="g-recaptcha mediumBtn primaryColor noFloat" data-sitekey="6LfdCDUUAAAAAK2l16Mk_5eF_0hkhZgt7SoZRM7b" data-callback="verify_email"> Verify My Email Address </button>" ,Надо выдернуть verify_email причем в "" кавычках может быть другое слово.
-
@FastSpace Для парсинга html лучше использовать xpath, для этого кода:
//button/@data-callbackа если регулярку, то можно и простую:
data-callback="(.*?)"Ты лучше скажи где ты третью рекапчу нашёл?
-
@fox said in Помогите с регуляркой!:
@FastSpace Для парсинга html лучше использовать xpath, для этого кода:
//button/@data-callbackа если регулярку, то можно и простую:
data-callback="(.*?)"Ты лучше скажи где ты третью рекапчу нашёл?
Без регулярки получилось!! Спасибо.
Это 2 рекаптча невидимая (invisible).