да, только там 2 картинки.. одна маленького размера, вторая большого и класса и ид у тега img нет, есть только у див блоков. по тому же сценарию хочу таблицу вытаскивать, заключенную в див блок.. по-моему, есть 2 варианта - либо содержимое страницы слишком большое для проверки, либо не правильно написала регулярку...
вот выдержка из страницы с искомым блоком:
...<div style='padding:0 25px;border-bottom: 1px solid #D8D8D8;border-top: 1px solid
#D8D8D8; margin: 30px 0 0;'> <div class='ad-nav'> <div class='ad-thumbs'> <ul class='ad-
thumb-list' style='margin: 0'> <li> <a href="http://img.merlion.ru/items
/929443_v01_m.jpg"><div> <img src="http://img.merlion.ru/items/929443_v01_s.jpg" alt='' />
</div></a> </li> </ul> </div> </div> </div> </div> <div style='padding:0px 35px 8px 0px;
text-align:right; color:#909090'> Крупные <a href="/catalog/product/929443/photolist
/">фотографии</a> на сайте MERLION </div> <div style="padding: 10px 35px 35px 35px;">
<div class="product_tab visible">Характеристики</div>...
регулярное выражение: '/(?<=<div\sclass=\'ad-thumbs\'>)(.)*(?=<div\sclass="product_tab\svisible">)/s'
я извиняюсь, просто уже столько раз пробовала менять с file на file_get_contents, что уже по фигу на лишнюю строку по переводу массива в строку.. )) особенно если результат не меняется..