как проще исключить дубли?

Тема в разделе "Шаблон вывода", создана пользователем pps88, 15 фев 2015.

  1. pps88

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

    Регистрация:
    3 янв 2015
    Сообщения:
    24
    На сайте такая информация:
    +7 (495) 956-08-19 - у меня <CD_GRAN_7!>
    +7 (495) 956-90-05 - у меня <CD_GRAN_8!>
    +7 (495) 956-08-10 - у меня <CD_GRAN_9!>
    +7 (495) 956-08-15 - у меня <CD_GRAN_10!>

    Заранее количество не знаю, потому делаю четыре обычных границы для каждого номера. Но если номер один к примеру, то в остальные поля он же будет и продублирован. Решил пока задачу так:

    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Тоесть я в каждом поле начиная со второго поиском-заменой ищу наличие предыдущего номера и если он есть то удаляю строку полностью.
    В третьем поле уже ищу первый и второй номер и т.д.
    Но думаю что есть способ попроще? Спасибо!
     
    Последнее редактирование: 15 фев 2015
  2. Root

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

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

    Смотрите макрос шаблона вывода [DUPIGNORE]:
    С уважением к вам, Сергей...
     
  3. pps88

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

    Регистрация:
    3 янв 2015
    Сообщения:
    24
    Я пробовал с ним делать вставляя в ключ границу парсинга - не помогал
     
  4. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Вставьте:
    Будет:
    Работает!
     
  5. pps88

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

    Регистрация:
    3 янв 2015
    Сообщения:
    24
    Задам здесь чтобы не флудить. Можно ли в шаблоне вывода оставить только первую букву с границы?
    К примеру парсится: "Андрей"
    Нужно вывести в строке: "А"
    При том что количество букв и слов различно.
     
  6. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    [COPY:1|1]Андрей[/COPY] (Ссылки недоступны для гостей)
     
  7. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    Код:
    [REPLACE(re:^([\W]{1})|$1~~{break}~~{skip}|)]Андрей[/REPLACE]
     

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