Вопрос по парсингу от начинающего.

  • Автор темы Автор темы Mr-Grey
  • Дата начала Дата начала

Mr-Grey

Client
Регистрация
03.02.2016
Сообщения
88
Реакции
6
Баллы
8
Необходимо спарсить товары по категориям в магазине мвидео.
Дошел до категории.
На странице 23 товара.
Пытаюсь создать регулярку (не силен, только начал тыкаться)
Условия получаются примерно такие
Перед искомым текстом всегда есть
Код:
Развернуть Свернуть Копировать
<a href="/products/
После искомого текста
Код:
Развернуть Свернуть Копировать
"
Как результат на выходе получаю 90 с лишним строк. Подскажите как создать правильно регулярку. Заранее благодарен, ногами не бить, я к вам на долго))
 
Необходимо спарсить товары по категориям в магазине мвидео.
Дошел до категории.
На странице 23 товара.
Пытаюсь создать регулярку (не силен, только начал тыкаться)
Условия получаются примерно такие
Перед искомым текстом всегда есть
Код:
Развернуть Свернуть Копировать
<a href="/products/
После искомого текста
Код:
Развернуть Свернуть Копировать
"
Как результат на выходе получаю 90 с лишним строк. Подскажите как создать правильно регулярку. Заранее благодарен, ногами не бить, я к вам на долго))
там много дублей, можно поступить просто - список с результатом почистить на дубли..
Операции над списком - > Удалить дубли..

PS: ну и еще убрать строки с вхождением #reviews
тоже Операции над списком - > Удалить строки содержащие #reviews

вот что у меня получилось:

upload_2016-2-3_17-45-17.png


upload_2016-2-3_17-46-34.png
 
Последнее редактирование:
  • Оценить
Реакции: Mr-Grey
Черт! Премного благодарен! Пойду пробовать))
 
Вроде все как у вас сделал. Один фиг результатов гора. Может глянет кто? Или лучше скринами?
 

Вложения

там много дублей, можно поступить просто - список с результатом почистить на дубли..
Операции над списком - > Удалить дубли..

PS: ну и еще убрать строки с вхождением #reviews
тоже Операции над списком - > Удалить строки содержащие #reviews

вот что у меня получилось:

Посмотреть вложение 11544

Посмотреть вложение 11545
Регулярку Вы такую же оставили?
 
Регулярку Вы такую же оставили?
регулярку такую использовал:
Код:
Развернуть Свернуть Копировать
(?<=<a\ href="/products/)[\w\W]*?(?=")
хотел свой шаблон прикрепить к посту - не получилось чо й то..
ошибка вылазит..
 
Последнее редактирование:

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