Общие признаки

  • Автор темы Автор темы iskrakovrov
  • Дата начала Дата начала

iskrakovrov

Client
Регистрация
28.03.2015
Сообщения
531
Реакции
171
Баллы
43
1.jpg
2.jpg
3.jpg
4.jpg
5.jpg


Никак не соображу. Стараюсь вытянуть с разных страниц иннерхтмл.
Вот пример на картинках.
Был бы класс один и тот же, было бы просто.
Здесь же не подберу общее...
Просто в 2 действия? Если есть профильлинк, то берем, нет, значит...
А вот тут тоже заморозился... ID разный, к чему привязаться?

Спасибо.
 
Попробуй так:
Атрибут: id
Значение: js_[\w]{1,2}
Тип поиска: regexp
 
  • Оценить
Реакции: iskrakovrov
Код:
Развернуть Свернуть Копировать
js_\w+
 
Странно. Но не подхватывает(((

Может из DOM тогда?

Код:
Развернуть Свернуть Копировать
uot;}"><span class="fwn fcg"><span class="fwb fcg" data-ft="{&quot;tn&quot;:&quot;;&quot;}"><a id="js_g" aria-describedby="js_f" aria-haspopup="true" aria-owns="js_e" href="https://www.facebook.com/iskrakovrov?fref=nf" data-hovercard="/ajax/hovercard/user.php?id=100001761792112&amp;extragetparams=%7B%22fref%22%3A%22nf%22%7D">Виктор Майстренко</a><a href="https://www.facebook.com/iskrakovrov?fref=nf"></a></span></span></h5><div class=""><div class="_5pcp"><span><span class="fsm fwn fcg"><a class="_5pcq" href="/iskrakovrov/posts/947294418672609" target=""><abbr title="Saturday, January 23, 2016 at 2:54pm"

Код:
Развернуть Свернуть Копировать
data-ft="{&quot;tn&quot;:&quot;l&quot;}" data-hovercard="/ajax/hovercard/user.php?id=100001864090303">Вікторія Рудольф</a><a href="https://www.facebook.com/pobeda106"></a></span>

Код:
Развернуть Свернуть Копировать
{&quot;tn&quot;:&quot;k&quot;}"><a href="https://www.facebook.com/today.in.ua/?fref=nf" data-hovercard="/ajax/hovercard/page.php?id=733385306734367&amp;extragetparams=%7B%22fref%22%3A%22nf%22%7D">Today in UA Новости Украины</a><a href="https://www.facebook.com/today.in.ua/?fref=nf"></a></span></span></h5>

Из таких конструкций... как то универсально имена потянуть... Там .."Виктор Майстренко", "Today in UA Новости Украины", "Вікторія Рудольф"
 
Последнее редактирование:
  • Оценить
Реакции: iskrakovrov
Вышел вроде из положения так. Иннернтмл по тегу H5
и (?<=\d">).*?(?=</a>)
Сейчас все варианты оттесчу. У фейсбука верстка каждый раз разная. Куча вариантов для тех же профилей. Потому совпадения, как оказывается угадать не всегда получается


UPD: Еще разные варианты нашлись.
Итог
(?<=user\.php.+?">).*?(?=</a>)|(?<=page\.php.+?">).*?(?=</a>)
 
Последнее редактирование:

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