@19717 чел, никто за тебя тебе скрипт не напишет тут в комментариях
Пойди и освой XPATH, это несложно, тебе линк уже дали. Освоишь и у тебя не будет возникать проблем с селекторами. И это не сложно. Но если XPATH для тебя неподъемно, не трать даже своё время. Купи у @FastSpace готовое решение и пользуйся. Это будет куда более рациональным решением.
Ты простейшую задачу второй день пытаешься решить. Ты копаешь не туда. Копай в XPATH и забудь о MATCH, по крайней мере конкретно в твоей ситуации делать лучше через XPATH
Парсер поисковой выдачи
-
Как get запросом получить все ссылки на сайты в выдаче яндекс и гугл(только первая страница)? Ввожу https://yandex.ru/search/?text=easy в get запрос,в итоге получаю ответ только с ссылками на яндекс сервисы,хотя если нажать на просмотр в браузере,то видно,что запрос прошел и выдача есть.Что я делаю не так,подскажите?
-
@paini said in Парсер поисковой выдачи:
Как get запросом получить все ссылки на сайты в выдаче яндекс и гугл(только первая страница)? Ввожу https://yandex.ru/search/?text=easy в get запрос,в итоге получаю ответ только с ссылками на яндекс сервисы,хотя если нажать на просмотр в браузере,то видно,что запрос прошел и выдача есть.Что я делаю не так,подскажите?
Значит, вытаскиваете не тот элемент...
Используйте xpath по типу такого, но лучше изменить класс и добавить больше элементов на всякий случай.
//a[contains(@class,'link link_theme_normal organic__url link_cropped_no i-bem')]/@href