помогите распарсить

ivanovi'ch

Постоялец
Регистрация
22 Май 2009
Сообщения
90
Реакции
18
Добрый день, форумчане, подскажите, пожалуйста, как из этого кода загнать в переменные $art=76096 и $age=8+
PHP:
<div class="info">
<span>Артикул:</span>
76096
<b>|</b>
<span>Коллекция:</span>
<a rel="nofollow" href="/catalog/games/?filter_41=%D0%A4%D0%BE%D0%BA%D1%83%D1%81%D1%8B">Фокусы</a>
<b>|</b>
<span>Возрастная группа:</span>
8+
</div>
 
Тишина что то)) Так как в регулярках не силён, то делаю обычно подробненько))
PHP:
if(preg_match('@<div[^<>]{1,}class="info"[^<>]{0,}>[\s]{0,}<span>[^<>]{1,}</span>[\s]{0,}([0-9]{1,})[\s]{0,}<b>[^<>]{1,}</b>[\s]{0,}<span>[^<>]{1,}</span>[\s]{0,}<a[^<>]{1,}>[^<>]{1,}</a>[\s]{0,}<b>[^<>]{1,}</b>[\s]{0,}<span>[^<>]{1,}</span>[\s]{0,}([0-9\+]{1,})[\s]{0,}</div>@si', $str, $match)){
  ...
}
Или @siu если в UTF
 
Последнее редактирование:
Назад
Сверху