Подскажите, почему не работает поиск-замена <img src="|<img src="/img/

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

  1. Max3w

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

    Регистрация:
    10 апр 2017
    Сообщения:
    28
    В тексте описания (граница парсинга 6-"полное описание") отказывается работать поиск- замена <img src="|<img src="/img/
    Пробовал через FinalReplace результат тот же.
    При этом в редакторе поиск-замены тест нормальный.
    Эти же картинки ищет по тексту и скачивает через повторяющиеся границы, но это по идее не должно влиять?
     

    Вложения:

    • 6.cdp
      Размер файла:
      38,7 КБ
      Просмотров:
      1
    • zamena.png
      zamena.png
      Размер файла:
      15 КБ
      Просмотров:
      4
    • zamena2.png
      zamena2.png
      Размер файла:
      14,2 КБ
      Просмотров:
      5
    Последнее редактирование: 30 июн 2018
  2. Mind

    Mind Well-Known Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    190
    все работает Ссылки недоступны для гостей
     
  3. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.430
    Адрес:
    Latvia
    Иногда вместо одного пробела может быть один или два пробела или таб, потому и не срабатывает у вас.
     
  4. Max3w

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

    Регистрация:
    10 апр 2017
    Сообщения:
    28
    Спасибо, но я писал что при тестировании только работает, но если нажать предосмотр любого товара - не работает. Повторяюсь. Прикрепляю свой скриншот. Программу удалял только что скачал по новой установил. Так же. Пробелов или каких то символов там тоже нету. Значит мы что то упускаем? Прикрепил другой проект с той же проблемой. Мне приходится потом поиск заменой по экселю менять.
    Другие поиск-замены работают. Но эта ни в какую. Смотрите не в тесте поиск-замены а в итоговом файле или предосмотре. Поле fdesc. Граница "Полное описание". Там внизу идут картинки в тексте.
     

    Вложения:

    • opisimg.png
      opisimg.png
      Размер файла:
      30,4 КБ
      Просмотров:
      4
    • 5.cdp
      Размер файла:
      37,8 КБ
      Просмотров:
      5
  5. Max3w

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

    Регистрация:
    10 апр 2017
    Сообщения:
    28
    Или у всех работает? Отпишитесь пожалуйста. Смотреть при предосмотре или в итоговом csv (не в тестировщике поиск-замены)
     
  6. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.430
    Адрес:
    Latvia
    При настраивании проектов обращайте внимание на лог предосмотра (доступен при предосмотре, каждая строка\этап кликабельная) - так будет понятнее где ошиблись.
    В вашем случае достаточно использовать замену через макрос REPLACE
     
  7. Max3w

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

    Регистрация:
    10 апр 2017
    Сообщения:
    28
    Проверил, добавил макрос в конец [REPLACE(<img src="|<img src="/img/)][/REPLACE]
    Не работает) Но по логу выяснились подробности - что эта конкретная поиск-замена работает в логах при просмотре в режиме текст, а при просмотре в csv кидает картинку по старому. Убирает при этом путь но должна же работать все равно. В файле csv поиск-замены этой строки нет. Даже после добавления [REPLACE(<img src="|<img src="/img/)][/REPLACE]
    Прикрепляю два скриншота. Первый это в просмотре логов - при просмотре меняет.
    Второй - скриншот просмотра csv. Там не меняет.
    Может когда убирает путь картинки тогда не проводит поиск замену? Получается она срабатывает, меняет до скачки картинки, потом скачка картинки мою поиск-замену затирает убирая путь? Как тогда быть?
     

    Вложения:

    • prosmotr1.png
      prosmotr1.png
      Размер файла:
      83 КБ
      Просмотров:
      3
    • prosmotr2.png
      prosmotr2.png
      Размер файла:
      40,4 КБ
      Просмотров:
      4
    Последнее редактирование: 1 июл 2018
  8. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.430
    Адрес:
    Latvia
    В программе сочетание клавишь нажмите Ctrl+9 и уберите галочку с "без адресов" - потом проверьте, отпишите.
     
    Max3w нравится это.
  9. Max3w

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

    Регистрация:
    10 апр 2017
    Сообщения:
    28
    В пути стало чуть лучше "<img src="images/shema019123.gif-1459434210818-quot;.jpg""
    Но это не обьясняет вопрос почему по прежнему не работает поиск-замена этого значения
    [REPLACE(<img src="|<img src="/img/)][/REPLACE] :)
    Галочку я отключил. Только добавило папку images/ в путь.
     
  10. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.430
    Адрес:
    Latvia
    Используйте загрузку картинок и файлов современным макросом DOWNLOADFILE (Ctrl+Shift+L) , заранее убрав все галочки в Ctrl+9
    Пример прилагается.
     

    Вложения:

    • 5---primer.cdp
      Размер файла:
      183,3 КБ
      Просмотров:
      1
    Max3w и xLime нравится это.
  11. Max3w

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

    Регистрация:
    10 апр 2017
    Сообщения:
    28
    Ага, через загрузку DOWNLOADFILE все ок спасибо, в будущем надо будет отключать галочку загрузка картинок.
    Из настроек программы я думал загрузка относится именно к макросу DOWNLOADFILE раз оно в одном окне
     

    Вложения:

    • optsii.png
      optsii.png
      Размер файла:
      6,9 КБ
      Просмотров:
      4

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