Теги на страницах товаров в разном регистре (как задать границы парсинга)

Тема в разделе "Границы парсинга", создана пользователем weresa, 10 авг 2020.

  1. weresa

    weresa Active Member Пользователи

    Регистрация:
    14 сен 2014
    Сообщения:
    237
    Здравствуйте, уважаемые!
    Встречается такая проблема, что в одном сайте у разных товаров разная верстка страницы. Бывает, что совсем разный интерфейс. Но я хочу рассмотреть тот вариант, когда теги в оформлении используются одинаковые и в одном порядке, но написаны они в разном регистре и тогда один шаблон на обе ситуации не работает. Приходится делать две настройки проекта и парсить 2 раза.
    Вопрос - есть ли какой-то макрос, нивелирующий регистры тегов?
     
  2. weresa

    weresa Active Member Пользователи

    Регистрация:
    14 сен 2014
    Сообщения:
    237
    Да, для обычных границ есть опция "Альтернативной границы".
    Но как быть с повторяющимися границами?
     
  3. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    867
    Приводите исходный код к общему/нужному виду
    [​IMG]
     
    Root и weresa нравится это.
  4. weresa

    weresa Active Member Пользователи

    Регистрация:
    14 сен 2014
    Сообщения:
    237
    Спасибо. А какой функцией меняется регистр? Или нужно просто перечислить все возможные теги?
     
  5. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    867
    скорей всего нужно просто указать конкретные теги
    если, просто применить макрос смены регистра - то он применится ко всему тексту
     
    Root нравится это.
  6. weresa

    weresa Active Member Пользователи

    Регистрация:
    14 сен 2014
    Сообщения:
    237
    Ну я так и сделала. Благо дело, присутствующих в границах тегов не очень много. Всё пошло как по маслу))
    Благодарю за помощь, inotoxic!!!
     
    Root нравится это.

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