как правельно спарсить подскажите

maks_sim

Client
Регистрация
26.03.2015
Сообщения
182
Благодарностей
12
Баллы
18
Помогите спарсить Url на странице пользовался регуляркой (через экшен взять DOM )
(?<=href=")www.seosprint.net.*?(?=") но она не берет то что нужно ,
также побывал вот эту регулярку и тоже самое не получилось !
на скрине подчеркнуты те ссылки которые мне нужны
 

maks_sim

Client
Регистрация
26.03.2015
Сообщения
182
Благодарностей
12
Баллы
18
Помогите спарсить Url на странице пользовался регуляркой (через экшен взять DOM )
(?<=href=")www.seosprint.net.*?(?=") но она не берет то что нужно ,
также побывал вот эту регулярку и тоже самое не получилось !
на скрине подчеркнуты те ссылки которые мне нужны
Безымянный.JPG
 

maks_sim

Client
Регистрация
26.03.2015
Сообщения
182
Благодарностей
12
Баллы
18
(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&amp;:/~\+#]*[\w\-\@?^=%&amp;/~\+#])?
сори за спам вот вторая регулярка тоже не помогла
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113
Из картинки непонятно как именно выглядят ссылки. Судя по всему эти ссылки на другие ресурсы а не на сайт seosprint. Эта регулярка работать не будет - (?<=href=")www.seosprint.net.*?(?=")
 

maks_sim

Client
Регистрация
26.03.2015
Сообщения
182
Благодарностей
12
Баллы
18

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113

maks_sim

Client
Регистрация
26.03.2015
Сообщения
182
Благодарностей
12
Баллы
18
так и эта регулярка не берет эти ссылки хотя должна парсить все ссылки она берет только внешние
(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&amp;:/~\+#]*[\w\-\@?^=%&amp;/~\+#])?
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113
так и эта регулярка не берет эти ссылки хотя должна парсить все ссылки она берет только внешние
(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&amp;:/~\+#]*[\w\-\@?^=%&amp;/~\+#])?
ничего не должна. Приведите кусок кода.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113
Вот такую можно попробовать:
Код:
http://www\.seosprint\.net/work-task-read\.php\?adv.*?(?=")
 

maks_sim

Client
Регистрация
26.03.2015
Сообщения
182
Благодарностей
12
Баллы
18
<a target="_blank" href="work-task-read.php?adv=993980&amp;cnt=553c0fd30a4e2461824b6710099c33f5">Просто! Свободным рефералам!</a><br />
<span class="desctext">
 

maks_sim

Client
Регистрация
26.03.2015
Сообщения
182
Благодарностей
12
Баллы
18
походу надо парсить work-task-read.php?adv= потом добавлять через обработку текста www.seosprint.net
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113

maks_sim

Client
Регистрация
26.03.2015
Сообщения
182
Благодарностей
12
Баллы
18
спасибо очень помагли
 

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