php用正规表达式获取网页指定内容

2025-03-26 10:34:36
推荐回答(1个)
回答(1):

$str
=
<<1
class="key">href="网址1"
target="_blank">你要的地址1
2
class="key">href="网址2"
target="_blank">你要的地址2
3
class="key">href="网址3"
target="_blank">你要的地址3
4
class="key">href="网址4"
target="_blank">你要的地址4
5
class="key">href="网址5"
target="_blank">你要的地址5
str;
$p
=
'#class="key">href="(.*)"
target="_blank">(.*)#iUs';
preg_match_all($p,$str,$ar);
print_r($ar[0]);
?>
$ar[0]
的所有值就是你想要的地址了
测试过
没问题