Получить информацию из текущей ссылки страницы

Тема в разделе "Решение различных задач по парсингу", создана пользователем TIIIMOXAN, 12 фев 2015.

  1. TIIIMOXAN

    TIIIMOXAN New Member Пользователи

    Регистрация:
    12 авг 2011
    Сообщения:
    29
    Здравствуйте!

    Подскажите, как можно из ссылки получить необходимые данные.
    К примеру, необходимая информация при парсинге на странице присутствует только в ссылке:

    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    каким образом можно вывести в шаблоне данные /sony/ttt-123132/?
     
  2. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Здравствуйте!
    Если ссылки именно такого плана (т.е. 7 слешей), тогда к данной границе примените поиск-замену
    Код:
    [REPLACE(re:^(.*?)/(.*?)/(.*?)/(.*?)/(.*?)/(.*?)/(.*?)/$|$6/$7/)]<CD_GRAN_4!>[/REPLACE]
     
  3. TIIIMOXAN

    TIIIMOXAN New Member Пользователи

    Регистрация:
    12 авг 2011
    Сообщения:
    29
    Смотрите, у меня настроены границы парсинга и вся информация выводится в шаблоне вывода.

    Но я не могу распарсить текущую ссылку <!CD_DOCURL> т.к. нельзя для текущей ссылки задать границы парсинга.
     
  4. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Действия можно применять не только к границам)
    Код:
    [REPLACE(re:^(.*?)/(.*?)/(.*?)/(.*?)/(.*?)/(.*?)/(.*?)/$|$6/$7/)]<!CD_DOCURL>[/REPLACE]
     
    TIIIMOXAN нравится это.
  5. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.
    С уважением к вам, Сергей...
     
    TIIIMOXAN нравится это.

Поделиться этой страницей