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
Использованием DOM вместо ... – silkfire
можно объяснить более подробно спасибо – user2046177
Можете ли вы предоставить исходный код html, который вы хотите сопоставить, чтобы я мог проверить ваше регулярное выражение (12 или 20 элементов из списка желаний)? – bhelm