Как удалить табуляцию внутри макроса поиск-замена

Тема в разделе "Шаблон вывода", создана пользователем Michel_S_1958, 16 июл 2015.

  1. Michel_S_1958

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

    Регистрация:
    8 июн 2015
    Сообщения:
    38
    Сейчас делаю конструкцию по видео уроку "Парсинг в CSV всех характеристик товара РАЗОМ".
    При настройке макроса поиск-замена возникла необходимость удалять табуляцию, но не между тегов, где можно использовать функцию {skip}, а после слова, которое парситься до первого тега.
    Например:
    Цитата кода.......

    <th><span><b>
    Разрешение матрицы
    </b></span></th>

    В коде после слов "Разрешение матрицы", которые нужно оставить, стоят подряд несколько знаков табуляции. Если эту табуляцию тупо прописывать в настройках макроса, то некрасиво получается. А есть ли возможность очистить код от табуляции внутри макроса поиск-замена? Или каким-то другим способом?
     
    Последнее редактирование: 16 июл 2015
  2. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Здравствуйте!
    примените замену
    Код:
    "re:[\s\t]+| "
    
    Было
    <th><span><b>
    Разрешение матрицы	
    </b></span></th>
    
    станет
    
    <th><span><b>Разрешение матрицы </b></span></th>
    без кавычек
    Эта регулярка удалит все переносы строк и сдвоенные, строенный пробелы.
    Вернуть обратно перенос там где надо, можно прописать

    Код:
    </b>|</b>{br}
    
    Было
    <th><span><b>Разрешение матрицы </b></span></th>
    
    Станет
    
    <th><span><b>Разрешение матрицы </b>
    </span></th>
    
     
  3. Michel_S_1958

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

    Регистрация:
    8 июн 2015
    Сообщения:
    38
    Круто! Спасибо. Классная регулярка!
     

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