0
我需要幫助來編寫一個preg_match以將0.85和1.00從此解壓縮到php變量中。一整天都沒有成功嘗試!我該如何preg_match?
Chop Suey</a></td><td align="right">0.85</td><td align="right">1.00</td>
我需要幫助來編寫一個preg_match以將0.85和1.00從此解壓縮到php變量中。一整天都沒有成功嘗試!我該如何preg_match?
Chop Suey</a></td><td align="right">0.85</td><td align="right">1.00</td>
這會給你0.85和1.00從你指定的字符串,分別儲存在$values[1]
和$values[2]
。
$values = array();
preg_match('/Chop Suey<\/a><\/td><td align="right">([\d]+\.[\d]+)<\/td><td align="right">([\d]+\.[\d]+)<\/td>/', 'Chop Suey</a></td><td align="right">0.85</td><td align="right">1.00</td>', $values);
你也可以更有活力。爲了不尋找其他路線,而不是靜心尋找「雜碎」。
這是一個示例。 (非常基本)。
preg_match("/\d+.\d+/",$content,$output);
(以上比賽,會給你你按照正確的順序需要的所有小數)。
$output[0] (is the array you can loop)
for the exact numbers above, you'd use $output[0][0] and $output[0][1]
所看到的正則表達式例子here
它的作品真的很好 - 非常感謝! –