Перемешать блоки повторющихся границ

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

  1. jozess

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

    Регистрация:
    19 дек 2010
    Сообщения:
    122
    Если парсить повторящимися границами, получается на выходе так:

    1 блок
    2 блок
    3 блок
    4 блок
    5 блок

    Хочу чтобы на выходе получалось так:

    4 блок
    1 блок
    3 блок
    5 блок
    2 блок

    Как сделать такое? Заранее спасибо.
     
  2. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.433
    Адрес:
    Latvia
    Вф шаблоне вывода - shake или shakestrings
     
  3. Root

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

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

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

    Регистрация:
    19 дек 2010
    Сообщения:
    122
    В моей ситуации вроде как помогла комбинация
    <SHAKE(,)> <CD_CYCLE_GRAN_1!> </SHAKE>
     
    Последнее редактирование: 9 ноя 2015
  5. J!Life

    J!Life Модератор Команда форума Модератор

    Регистрация:
    6 дек 2013
    Сообщения:
    83
    SHAKESTRINGS - перемешка СТРОК! а у вас 1 строка и разделяется все запятой.
    Используйте <SHAKE(,)></SHAKE> - где , - разделитель частей (слов) которые надо перемешать
     

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