使用正則表達式提取網頁中的表格信息
3 回答
蠱毒傳說
TA貢獻1895條經驗 獲得超3個贊
<?php
$text = file_get_contents("file:///D:/360安全瀏覽器下載/111.html");
$reg = '{<input type="hidden".*\s+<p>([^<]+)</p>\s+<p>([^<]+)</p>\s+</td>\s+<td>\s+([^\s]+)\s+</td>\s+.*\s+<p>\s+([^\s]+)}';
//匹配先匹配出申請時間、更新時間、退票狀態、當前退票狀態。
echo "<p>先匹配出申請時間、更新時間、退票狀態、當前退票狀態</p>";
preg_match_all($reg,$text,$ar);
print_r($ar);
$reg2 = '{<p>大編碼:<[^>]+>(\w+)<.*">(\w+).*\s+.*\s+<[^>]+>([^<]+)}';
echo "<p>再匹配出DNR編碼(大編碼、小編碼)</p>";
preg_match_all($reg2,$text,$ar2);
print_r($ar2);
//后面的沒寫
?>
添加回答
舉報
0/150
提交
取消
