Поиск и замена в тексте с другого значения полученного в результате парсинга?

Тема в разделе "Решение различных задач по парсингу", создана пользователем zava75, 18 май 2022.

  1. zava75

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

    Регистрация:
    23 янв 2020
    Сообщения:
    30
    Город:
    Ромны
    Добрый день. Поиск и замена в тексте с другого значения полученного в результате парсинга?
    Например на странице есть
    <h1>Заголовок</h1>
    <p>Заголовок описание текст описание текст описание текст описание текст описание текст описание текстописание текст описание Заголовок текстописание текст описание текстописание текст описание текстописание текст описание текст </p>
    Как реализовать что бы при парсинге с текста удалялся заголовок страниц , вместо его устанавливалось статическое значение это возможно ?
    Например H1 <CD_GRAN_1!> P <CD_GRAN_2!>, поиск замена в <CD_GRAN_2!>
    <CD_GRAN_1!>|слово свое?
     
  2. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    Границу на свое статичное значение заменить можно.
    Данный пример замены вы могли бы сразу проверить, никто не запрещает.
     
  3. zava75

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

    Регистрация:
    23 янв 2020
    Сообщения:
    30
    Город:
    Ромны
    не совсем понял что имеется ввиду как убрать h1 из текста при парсинге это возможно ?
     
  4. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    <CD_GRAN_1!>|слово свое
     
  5. zava75

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

    Регистрация:
    23 янв 2020
    Сообщения:
    30
    Город:
    Ромны
    Добрый день не работает у меня так ? При парсинге как только не пробывал((
     
  6. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    Как именно пробовали? - в предосмотре доступен лог по каждой операции
    п.с. чем подробнее опишите, больше вероятнсть решить проблемку
     
    Последнее редактирование: 30 окт 2022
  7. zava75

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

    Регистрация:
    23 янв 2020
    Сообщения:
    30
    Город:
    Ромны
    в логах все нормально , я вам скидывал готовый проект в переписке ,там все наглядно вроде https://forum.sbfactory.ru/conversations/dobryj-den-voprosy-po-pokupke-ili-po-teme-na-forume.188423/
     
  8. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    Получил от вас сообщение с проектом где в границе 4 в поле поиск-замена указано <CD_GRAN_3!>|CAT

    Граница 3 это заголовок, к чему там замена в 4 границе, в тексте заголовок менять необходимо на CAT?

    п.с. это банально основы, почитайте Ссылки недоступны для гостей
     
    Последнее редактирование: 31 окт 2022
  9. zava75

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

    Регистрация:
    23 янв 2020
    Сообщения:
    30
    Город:
    Ромны
    Абсолютно так , в границе 4 <CD_GRAN_4!> в поле поиск-замена указано <CD_GRAN_3!>|CAT (CAT это любое статическое значение , слово ). Из заголовка извлекается город , который в тексте описании той же страницы заменяется статическим значением удаляя в тексте каждой страницы свой город. Потом все текста можно применять к любым ГЕО. Но так не работает не пойму почему, ВЫ писали что будет работать ,у меня не на одном примере не сработало(( потому и выслал проект пример.
     
  10. masrub

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

    Регистрация:
    29 июн 2018
    Сообщения:
    250
    Используйте [REPLACE(<CD_GRAN_3!>|CAT)]<CD_GRAN_4!>[/REPLACE]
     
    zava75 нравится это.

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