как узнать количество повторений границы?

Тема в разделе "Парсинг конкретных сайтов по запросу (ПЛАТНО)", создана пользователем Kreol, 6 ноя 2013.

  1. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    вопросик, каким образом можно посчитать количество вхождений границы?
    если у меня есть <F>...</F><F>...</F><F>...</F><F>...</F>
    мне нужна просто цифра 4
    или к примеру если тег записан как <name=0> и посдедний <name=15> как эту 15 получить?
    Заранее спасибо
     
  2. nikolas1612

    nikolas1612 Member Пользователи

    Регистрация:
    27 ноя 2011
    Сообщения:
    439
    Content Downloader 3 версии 3.9987 (06.08.2013):

    1. В настройку повторяющихся границ парсинга (на панели инструментов) добавлены макросы [CC] и [CC2] для вывода номеров циклов повторяющихся границ парсинга)

    2. получить 15 можно динамическими границами с использованием регулярных выражений.

    3. без регулярок получить 15 можно задав повторяющуюся границу к примеру от <name= до >, поставить при этом для циклов разделитель, к примеру - $$$, и потом пропустить выданный границей результат через макрос replace, удалив всю строку до последнего $$$ включительно. кажется, должна сработать конструкция замены $$${get}|{get}, конечно если в последних билдах не менялся алгоритм работы функции {get}
     
    Последнее редактирование: 6 ноя 2013
  3. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    а где же найти его в 8 версии?
    а, все нашел!
    Ссылки недоступны для гостей
     
    Последнее редактирование: 6 ноя 2013

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