我建立一個PHP數據挖掘(刮) 我有這樣的HTML行:正則表達式刮板挑戰
<label class='area'>
<font class='bg_info' onmouseover="land_convert_txt(this,3067)" onmouseout='tooltip_hide()'>
3,067 Sq. Ft.
</font>
如何設置我的正則表達式只提取區域價值?
這是我的函數:
function extract_regex($subject, $regex, $index = 1)
{
preg_match_all($regex, $subject, $matches);
if (count($matches[$index]))
{
if (count($matches[$index]) == 1)
{
return trim($matches[$index][0]);
}
return $matches[$index];
}
return '';
}
(this,3067)
不斷變化!
先進的謝謝
爲什麼不直接用strip_tags()? –
這是正確的嗎? –
$ article ['area'] = extract_regex($ html,'/ *)/); –