Есть переменная, содержащая html код, который является частью текста с картинкой (картинками). Пример кода смотрите в приложенной картинке: сам html код переменной - это внутреннее содержимое

здесь html код переменной

.

Картинки в коде имеют формат: и могут располагаться как в начале html кода (как в приложенном скриншоте), так и в любом другом месте. Картинок может быть несколько.

Нужно написать php код, который бы в отдельную переменную записывал первую картинку (в том же формате, что и написал выше); а в другую переменную копировал бы html код текста, но без первой картинки, при этом все тэги
(если они есть) после первой картинки (т.е. после окончания ) должны быть вырезаны.

Тэгов
после первой картинки может не быть или быть несколько (на скриншоте - показано 2 тэга
после первой картинки).

Картинок в html коде может быть несколько, в первую переменную должна быть записана только первая картинка; и удалена из текста должна быть только первая картинка.

Если картинок в html коде нет, первая переменная должна быть вида $first_img = "";

Примеры html кодов можно брать здесь: http://www.prostoeda.ru/

Первая статья на сайте (Салат Мимоза) - как раз пример, как здесь на скриншоте, с одной картинкой.

Последняя статья на главной странице (Кориандр в кулинарии) вообще не имеет картинок.

13 лет назад
AlekartRu
Максим 
38 лет
17 лет в сервисе
Был
год назад

Выбранный исполнитель

tvolf
53 года
14 лет в сервисе
Был
5 месяцев назад
13 лет назад
$10
2 дня
Человек - просто ас регулярных выражений! Второй раз с ним работаем по этой теме, и оба раза - отличный результат. Спасибо, Станислав.
Всё ок.

Заявки фрилансеров

tvolf
53 года
14 лет в сервисе
Был
5 месяцев назад
13 лет назад
  • Похожие заказы

  • Необходимо проанализировать на возможные проблемы и сделать несколько дополнительных функций на сайт cheaptotrip.ru 1. добавить всплывающее окно для сбора данных пользователей, которое будет появляться при нажатии на кнопку для просмотра видео – ...

    Закрыт
    13 лет назад
  • Требуется реализовать поиск по сайту через веб сервисы SOAP учитывая подключение документа WDSL для магазина автозапчастей пример partspoint.ru в поле поиска вводится номер например 1356880015 и получаем на этот запрос ответ в ...

    Закрыт
    13 лет назад
  • Добрый всем день! Задача следующая: Надо писать граббер офферов с партнерских программ. После грабинга надо будет это все оформить и вставить в разработанны компонент. В некоторых партнерках есть xml. в некоторых ...

    Закрыт
    13 лет назад
  • Есть необходимость в скрипте, позволяющем динамически редактировать контент в определенных блоках на страницах сайта (In-Place Editing). Если кто-то с этим сталкивался и имеет реальное представление об этом, прошу помощи. P.s.: все ...

    Закрыт
    13 лет назад
  • Суть задачи в следующем: есть список интернет-магазинов (порядка 500-700 шт.). Нужно сходить на сайт каждого магазина и найти там YML-файл. (http://help.yandex.ru/partnermarket/?id=1111425). На выходе должна быть таблица вида: ...

    Закрыт
    13 лет назад
  • $100

    В любую новость можно вставлять неограниченное количество блоков ссылок по средствам BB кодов. При нажатии на кнопку "Блок ссылок" в панели редактора, появляется всплывающее окно с настройками. После заполнения настроек, в поле вставляется bb ...

    Закрыт
    13 лет назад