-3
<td align="center" valign="middle" style="color:White;background-color:Red;font-weight:bold;">(.*?)</td>
我無法獲取任何數據。你能幫助正則表達式嗎?PHP preg_match_all正則表達式
<td align="center" valign="middle" style="color:White;background-color:Red;font-weight:bold;">(.*?)</td>
我無法獲取任何數據。你能幫助正則表達式嗎?PHP preg_match_all正則表達式
是您向我們展示的RegExp模板嗎?
這應該是這樣的在PHP:
$exp = '<td align="center" valign="middle" style="color:White;background-color:Red;font-weight:bold;">(.*?)</td>';
$subject_string = '';
preg_match_all("|{$exp}|U",
subject_string,
$out, PREG_PATTERN_ORDER);
因此,$ OUT [0]包含匹配滿圖案字符串數組,和$出[1]包含由TD標記包圍的字符串的數組。
不要忘了你的包裹一樣表達出例子 - 「| {$ EXP} | U」
欲瞭解更多信息看這個 - http://php.net/manual/en/function.preg-match-all.php
使用以「subject_string」爲例的模板,而不是「
http://stackoverflow.com/a/ 1732454/3294262 – fusion3k