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