2013-04-22 6 views
1

я попробовал этот код на локальном хост для извлечения элементов из Амазонки Wishlist:PHP: preg_match Амазонка Wishlist

$text = file_get_contents(trim($wishlist_link)); 

if (preg_match('~<form method="post" name="editItems" style="display: inline; margin: 0;" [^>]*>(.*?)</form>~si', $text, $body)) {} 

Он работает нормально, но когда я попробовал один и тот же код для интернета-домена, он работает только на 10 пунктов для Амазонки Wishlist

+0

Использованием DOM вместо ... – silkfire

+0

можно объяснить более подробно спасибо – user2046177

+0

Можете ли вы предоставить исходный код html, который вы хотите сопоставить, чтобы я мог проверить ваше регулярное выражение (12 или 20 элементов из списка желаний)? – bhelm

ответ