Регулярные выражения в поисковой выдаче Google

rb5afj

Client
Регистрация
13.09.2012
Сообщения
39
Благодарностей
2
Баллы
8
Помогите, регулярные выражения для поисковой выдаче Google.

Google показывает в выдаче:
URL сайта
<span class="st">Описания слово, слово</span>

Надо сохранить URL.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 292
Благодарностей
8 614
Баллы
113
попробуйте такую регулярку: (?<=<h3\ class="r"><a\ href=").*?(?="\ onmousedown="return)

http://clip2net.com/s/6t8RaR
 

rb5afj

Client
Регистрация
13.09.2012
Сообщения
39
Благодарностей
2
Баллы
8
попробуйте такую регулярку: (?<=<h3\ class="r"><a\ href=").*?(?="\ onmousedown="return)

http://clip2net.com/s/6t8RaR
Спасибо, работает но сохраняет все URL что в выдачи, а мне надо что бы сохраняло URL что подходят по описанию (description) сайта, там код фрагмента такой <span class="st">Описания, краткое описание сайта, слово, слово</span>
 
  • Спасибо
Реакции: LightWood

rb5afj

Client
Регистрация
13.09.2012
Сообщения
39
Благодарностей
2
Баллы
8
попробуйте такую регулярку: (?<=<h3\ class="r"><a\ href=").*?(?="\ onmousedown="return)

http://clip2net.com/s/6t8RaR
Спасибо, работает но сохраняет все URL что в выдачи, а мне надо что бы сохраняло URL что подходят по описанию (description) сайта, там код фрагмента такой <span class="st">Описания, краткое описание сайта, слово, слово</span>
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 292
Благодарностей
8 614
Баллы
113
тогда надо распарсить все описания, выделить то которое нужно, потом распарсить урлы и по номеру совпадения выделить тот урл, который нужен..
либо второй вариант - распарсить все блоки выдачи (описание, снипет, урл), а потом в распарсенных блоках искать по критерию тот блок который нужен и из него парсить урл..
 

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