Удаление дублей при парсинге

Тема в разделе "Макросы шаблона вывода", создана пользователем Werter1, 5 дек 2020.

  1. Werter1

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

    Регистрация:
    20 ноя 2019
    Сообщения:
    31
    Всем привет!
    После парсинга повторяющихся границ получаю следующие данные:
    0.80x1.50=2376|0.80x1.50=2376
    в данном случае | является разделитель повторяющихся границ (SEP)
    далее делаю так [DELDUP({br})]<CD_CYCLE_GRAN_2!>[/DELDUP]
    в итоге макрос возвращает туже строку с дублем.
    0.80x1.50=2376|0.80x1.50=2376

    Инфу беру отсюда Ссылки недоступны для гостей


    Как быть?
     
  2. Root

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

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

    В качестве разделителя элементов у вас стоит {br} (перенос строки).

    Укажите символ вертикальной черты.
     
    Werter1 нравится это.
  3. Werter1

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

    Регистрация:
    20 ноя 2019
    Сообщения:
    31
    не сработало
    0.80x1.50=1543|1.20x1.80=2778|1.20x1.80=2778|1.60x2.30=4732|2.00x3.00=7716|2.00x3.00=7716|2.40x3.40=10494|2.40x3.40=10494
     
  4. Werter1

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

    Регистрация:
    20 ноя 2019
    Сообщения:
    31
    может есть какой ещё способ?
     
  5. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    2020-12-06_13-11-13.png

    Код:
    [DELDUP(|)]0.80x1.50=1543|1.20x1.80=2778|1.20x1.80=2778|1.60x2.30=4732|2.00x3.00=7716|2.00x3.00=7716|2.40x3.40=10494|2.40x3.40=10494[/DELDUP]
     
    Werter1 нравится это.
  6. Werter1

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

    Регистрация:
    20 ноя 2019
    Сообщения:
    31
    Догнан) не в той вкладке вставлял.
     

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