Доброго времени суток. С регулярками не когда не было проблем, до этого момента. Много перепробовал разных форм ее написания, но так и не получилось сделать, то что мне нужно.
Красные символы не меняются, а вот синие могут меняться в не значительных вариациях. Сначала я написал регулярку и она отработала нормально, пока не дошло, что может меняться не только там.
Вот сама регулярка: (?<=class="link\ link_theme_normal\ organic__thumb\ i-bem"\ data-bem="\{"link\S\w\S*\{}}"\ rel="noopener"\ data-log-node="\w*"\ target="_blank"\ tabindex="0"\ href=").*?(?=")
Как правильно написать регулярку? Когда я заменяю thumb\ i-bem"\ data-bem="\ на .* то у меня начинает тянуть всякий мусор который даже не имеет похожего в регулярке.
Через //favicon думал сделать, но там бывает, что отображаются не все ссылки.
a class="link link_theme_normal organic__url link_cropped_no i-bem link_js_inited" data-bem="{"link":{}}" rel="noopener" data-log-node="l5trho" target="_blank" tabindex="0" href="
" data-counter="
a class="link link_theme_normal organic__trash link_cropped_no i-bem link_js_inited" data-bem="{"link":{}}" rel="noopener" data-log-node="l5trho" target="_blank" tabindex="0" href="
" data-counter="
a class="link link_theme_normal organic__unit i-bem link_js_inited" data-bem="{"link":{}}" rel="noopener" data-log-node="l5trho" target="_blank" tabindex="0" href="
" data-counter="
Список фильмов 2019 года | КГ-Портал
Самый полный и оперативно пополняющийся список фильмов 2019 года, в котором вы найдёте всё самое интересное и заслуживающее вашего внимания.
kg-portal.ru
a class="link link_theme_normal organic__trash link_cropped_no i-bem link_js_inited" data-bem="{"link":{}}" rel="noopener" data-log-node="l5trho" target="_blank" tabindex="0" href="
Список фильмов 2019 года | КГ-Портал
Самый полный и оперативно пополняющийся список фильмов 2019 года, в котором вы найдёте всё самое интересное и заслуживающее вашего внимания.
kg-portal.ru
a class="link link_theme_normal organic__unit i-bem link_js_inited" data-bem="{"link":{}}" rel="noopener" data-log-node="l5trho" target="_blank" tabindex="0" href="
Список фильмов 2019 года | КГ-Портал
Самый полный и оперативно пополняющийся список фильмов 2019 года, в котором вы найдёте всё самое интересное и заслуживающее вашего внимания.
kg-portal.ru
Красные символы не меняются, а вот синие могут меняться в не значительных вариациях. Сначала я написал регулярку и она отработала нормально, пока не дошло, что может меняться не только там.
Вот сама регулярка: (?<=class="link\ link_theme_normal\ organic__thumb\ i-bem"\ data-bem="\{"link\S\w\S*\{}}"\ rel="noopener"\ data-log-node="\w*"\ target="_blank"\ tabindex="0"\ href=").*?(?=")
Как правильно написать регулярку? Когда я заменяю thumb\ i-bem"\ data-bem="\ на .* то у меня начинает тянуть всякий мусор который даже не имеет похожего в регулярке.
Через //favicon думал сделать, но там бывает, что отображаются не все ссылки.
Вложения
-
1,1 МБ Просмотры: 406