PHP用正则表达式提取网页链接地址

作者:网络 来源:佚名 更新时间:2009-02-20 09:22:05 点击:

如下面代码,用正则表达式提取其中的链接地址

以下是引用片段:
<div class="pic" id="s3">
<a title=list href="http://www.html.org.cn/down/" target="_blank">阿里西 西源码下载频道</a>
<a href="http://js.html.org.cn/" target="_blank">网页特效演示中心js.alixi xi.com</a>
</div>
<div class="pic" id="s2">
<a title=list href="http://tool.html.org.cn/" target="_blank" dsafsadf>阿 里西西 .com站长工具</a>
<a href="http://html.org.cn/" target="_blank">www.html.org.cn</a>
</div>

实际方法:

以下是引用片段:
preg_match_all(’/(?<=href=")[\w\d\.:\/]*/’,$str,$fstr);