$html=’http://www.xiaoyaoking.com欧阳逍遥
$pattern="/http://www.xiaoyaoking.com(.*?)
//正则匹配中间的html
preg_match($pattern,$html,$pg);
print_r($pg);
?>
也可以多重匹配
输出时以数组方式输出
$pg[0][1];
$pg[0][2];
如:
preg_match_all(‘title(.*?)url(.*?)clicks(.*?)’,$file,$rg);
echo $rg[1][0]."-".$rg[2][0]."-".$rg[3][0];."
";
其中 是title 是url 是 clicks
这样就将第一条匹配项的三个匹配值输出
要输出匹配的第二条匹配项就如下
echo $rg[1][1]."-".$rg[2][1]."-".$rg[3][1];."
";