Несколько текстов в одну строку

Тема в разделе "Решение различных задач по парсингу", создана пользователем tekitt, 13 фев 2013.

  1. tekitt

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

    Регистрация:
    13 фев 2013
    Сообщения:
    4
    Здравствуйте, не как не могу решить вот такую вот проблемму:
    На странице есть три куска текста (текст1, текст2, текст3)
    При указании границ все парсится на ура каждый текст в свой столбец в CVS (<CD_GRAN_7!>;<CD_GRAN_8!>;<CD_GRAN_9!>)
    Но мне надо что бы все три текста были в одном столбце (в одной границе <CD_GRAN_7!>;) в таком вот виде:
    Текст1|Текст2|Текст3 (не путать с перемешиванием текста по макросу)

    вот скрин сделал Ссылки недоступны для гостей
     
  2. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    или
     
  3. tekitt

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

    Регистрация:
    13 фев 2013
    Сообщения:
    4
    Первый вариант я уже пробывал, он случайным образом выводит одну из границ (одну из трех)
    А вот второй вариант то что надо, просто потом в файле сделаю замену {sep} на |
    Большое спасибо!
     
  4. alamina.moon

    alamina.moon Модератор Команда форума Модератор

    Регистрация:
    14 янв 2013
    Сообщения:
    214
    Регулярочкой?
    re:[\r\n]+|
     

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