Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Тексты > preg_match_all на http://wow.allakhazam.com/search


Автор: Master_ 20.8.2007, 18:52
Вобщем, со страницы http://wow.allakhazam.com/search.html?q=Luminous+Noble+Topaz нужно получить ID, тоесть из ссылки http://wow.allakhazam.com/db/item.html?witem=24060&locale=enUS;source=live получить номер 24060

Была такая регулярка, но она не работает:
Код

        if (preg_match_all('#images/icons/(.*?)\.png(.*?)witem=(.*?)">#s', $data, $matches))
        {
            foreach ($matches[0] as $key => $match)
            {
                // Extract the item's ID from the match.
                $item_id = $matches[3][$key];
            }
        }

Может кому несложно сделать регулярку на получение ID?

Автор: GiV 20.8.2007, 18:59
\.html\?witem=(\d{1,})&amp

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)