Парсить первую и последнюю картинку на сайте



  • Как сделать так чтоб сайт парсил картинку на сайте, которая первая в посте и, желательно последнюю, сохранял ее в переменную ( линк) ?
    Спасибо заранее

    Еще может вариант со скачкой на компьютер и сохранением адреса на компьютере в переменной



  • @dcdalex Берешь парсишь при помощи рег. выражений адрес последней картинки и скачиваешь куда нужно.



  • @Canine понятия не имею как должно выглядеть регулярное выражение, и как потом именно эту картинку загрузить обратно, на другой сайт



  • @dcdalex Вот конструктор https://bablosoft.github.io/RegexpConstructor/ Из рассказа я могу посоветовать только это.



  • Регуляркой выбираешь все картинки, вполне возможно что их можно будет сразу выбрать и положить в нужную тебе переменную. Если отделить картинки не получится, тогда надо все класть в переменную и оттуда берешь по одной, первую отобрать просто, а последнюю выбираешь логикой, например берешь строку с условием что взятая строка удаляется, и проверяешь переменную откуда берешь на наличие текста, блок if [VAR] == "" если текста там не будет скрипт перейдет в блок if а в нем уже прописываешь нужную тебе переменную.


  • administrators

    @dcdalex Действие Получить Количество Элементов с параметром >CSS> img
    Уменьшаете ELEMENT_LENGTH на 1(Увеличить переменную с параметром -1)
    И дальше обращаетесь к первой картинке по >CSS> img >AT> 0 а к последней как >CSS> img >AT> [[ELEMENT_LENGTH]]

    Вместо img в зависимости от того, какой код страницы можно придумать селектор получше.