как убрать из результата парсинга "перенос строки"

Тема в разделе "Функции поиск-замены и регулярные выражения", создана пользователем 4toy, 9 май 2018.

  1. 4toy

    4toy Member Пользователи

    Регистрация:
    8 июл 2015
    Сообщения:
    46
    Контент сайта состоит из значений с множеством пробелов
    При парсинге эти пробелы образовывают перенос строки
    то есть в результатах вывода значение парсинга выводится с пробелами, которые по факту являются переносами строки
    Вот так это в коде:

    <li>Рекомендуемый возраст –______________________________________________________9-12 лет,__________________________________________более 12 лет </li>

    Как вывести эти значения БЕЗ переноса строк
    То есть вывод значения в csv файле должен быть таким:
    "6-8 лет, 9-12 лет, более 12 лет"

    Макросы ONLINE и ONLINE2 не помогают
     
    Последнее редактирование: 9 май 2018
  2. napserious

    napserious Well-Known Member Пользователи Активирован

    Регистрация:
    16 окт 2015
    Сообщения:
    324
    Добрый день,
    Во первых ваш CSV файл должен быть разделен через ";"
    На данный момент как я понимаю он у вас разделен через запетые, по этому и происходит перенос.

    По поводу пробелов:
    REPLACE пробовали?

    Множественные пробелы сделать как один пробел:
    Код:
    re:[ ]+| '''
    '''|
    Сделать один пробел вместо - переносов строк и множественных табов/пробелов:
    Код:
    re:[\s\t\r\n]+| ''''
    ''''|
     
    xLime, 4toy и Root нравится это.
  3. napserious

    napserious Well-Known Member Пользователи Активирован

    Регистрация:
    16 окт 2015
    Сообщения:
    324
    upload_2018-5-9_15-28-33.png
     
    4toy и Root нравится это.
  4. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Просто создайте новый проект для парсинга в CSV (shift+ctrl+n) и никаких проблем с переносом строк не будет.
     
    4toy нравится это.
  5. 4toy

    4toy Member Пользователи

    Регистрация:
    8 июл 2015
    Сообщения:
    46
    КОНГЕНИАЛЬНО!!!
    гран мерси - все заработало
     
    napserious нравится это.

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