Как из Source выдрать несколько значений и положить в переменную?

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Беру экшеном Данные, ложу в переменную от туда пытаюсь регулярками выдернуть несколько значений но берется только одно.

solvemedia\.com.*?|recaptcha/api.*?|funcaptcha\.com.*?

В принципе надо выдернуть все значения по одному разу что есть в коде.
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 885
Баллы
113

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Спасибо за подсказку! Буду думать.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Нет не получается. Данная регуляка выдирает все что есть в коде. А там этих значение бывает по нескольку раз указано. Надо по одному значению взять и потом сложить в таблицу в указанную ячейку. не могу придумать как. :( Суть, надо определить какие капчи на странице присутствуют из возможных.
 

budora

Client
Регистрация
13.08.2012
Сообщения
831
Благодарностей
556
Баллы
93
от туда пытаюсь регулярками выдернуть несколько значений но берется только одно.

solvemedia\.com.*?|recaptcha/api.*?|funcaptcha\.com.*?

В принципе надо выдернуть все значения по одному разу что есть в коде.
Только одно и необходимо. Это и будет тип капчи в 95% на данной странице. Есть исключения когда используются несколько капч или их ротатор.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Не совсем. Часто по два вида капч. Мне надо собрать список сайтов где какие есть и рассортировать. Шабы разные.
 

budora

Client
Регистрация
13.08.2012
Сообщения
831
Благодарностей
556
Баллы
93
Не совсем. Часто по два вида капч. Мне надо собрать список сайтов где какие есть и рассортировать. Шабы разные.
Я только строкой выше написал, что "Есть исключения когда используются несколько капч или их ротатор." и там в коде присутствуют сразу несколько типов капч, а активна одна.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Ай, мы с тобой о разном говорим...
 

AloneSlamer

Client
Регистрация
29.01.2013
Сообщения
1 404
Благодарностей
362
Баллы
83

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.

в чем проблема парсить отдельными регулярками и проверять "recapctcha"!=""
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Ну вот была такая мысль. Просто думаю лучше дернуть один раз и положить, чем дергать по нескольку раз и складывать.
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 885
Баллы
113
Опять же, как я писал выше - получить все в список, УДАЛИТЬ ДУБЛИ, объединить элементы списка в переменную и записать как нужно.
 
  • Спасибо
Реакции: one

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)