Как получить повторяющиеся значение в одном теге?

OPcache

Client
Регистрация
08.12.2014
Сообщения
9
Благодарностей
0
Баллы
1
Есть класс, внутри которого n-oe кол-во тегов <a> с атрибутом href.
Мне нужно получать значение атрибута href во всех тегах <a> этого класса и записать каждое в свою переменную. У меня не получается правильно составить цикл, т.к внутри тега может быть произвольное кол-во подходящих по признакам (чекается регуляркой) значений. подскажите кто сталкивался с такой задачей.
Спасибо.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 803
Благодарностей
8 866
Баллы
113
Есть класс, внутри которого n-oe кол-во тегов <a> с атрибутом href.
Мне нужно получать значение атрибута href во всех тегах <a> этого класса и записать каждое в свою переменную. У меня не получается правильно составить цикл, т.к внутри тега может быть произвольное кол-во подходящих по признакам (чекается регуляркой) значений. подскажите кто сталкивался с такой задачей.
Спасибо.
можно спарсить все ссылки, положить в список, и из списка брать с удлением строки и помещать в переменные например var1, var2, var3, ..., varN, через цикл со счетчиком +1..
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 350
Благодарностей
5 880
Баллы
113
Можно в Конструкторе действий подставить переменную n вместо номера совпадения и сделать цикл со счетчиком n.
 
  • Спасибо
Реакции: OPcache

NoN

Пользователь
Регистрация
04.01.2015
Сообщения
183
Благодарностей
22
Баллы
18
дайте лучше пример а то сложно представить.
 

OPcache

Client
Регистрация
08.12.2014
Сообщения
9
Благодарностей
0
Баллы
1
Можно в Конструкторе действий подставить переменную n вместо номера совпадения и сделать цикл со счетчиком n.
Подскажите как вывести № совпадения в переменную?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 708
Баллы
113
 

OPcache

Client
Регистрация
08.12.2014
Сообщения
9
Благодарностей
0
Баллы
1

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 708
Баллы
113
Ищите ошибку у себя
 

Вложения

  • Спасибо
Реакции: OPcache

OPcache

Client
Регистрация
08.12.2014
Сообщения
9
Благодарностей
0
Баллы
1

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