PHP - RegExp - 正規表示式

PHP - 正規表示式

$html = '<網頁資料>';

$RegExp='/<tbody>(.*?)<\/tbody>/s';
//取得第一個tbody
$k=preg_match_all($RegExp,$html,$result);
$tbody = $result[1][0];

//取得欄位名稱
$RegExp='/<td class=\"parameter-name\">(.*?)<\/td>/s';
$k=preg_match_all($RegExp,$tbody,$result);

$params = $result[1];

foreach($params as $param) {
    echo $param;
}

這是我用來截取抓下來的網頁資料,並取得第一個tbody的table內容,並將內容的第一個欄位名稱抓出來

使用這個$result會得到陣列,陣列的第一個為原始字串的結果陣列,陣而的第二個為(.*?)所截取出來的文字陣列。