php 正则表达式 提取指定超链接中的url

<li><spanclass="width57">01</span><spanclass="width369jhfd">[都市]<ahref="/intro/37497"... <li><span class="width57">01</span><span class="width369 jhfd">[都市]<a href="/intro/37497" class="green" target=_blank>医道官途</a><a href="/intro/37497/chapter-2834.html" class="gray" target=_blank>第一千二百八十六章【后记】(下)</a></span><span class="width85 red">已完结</span><span class="width84">1128万</span><span class="width111"><a href="/author/?kw=石章鱼" class="nichen">石章鱼</a></span></li>

我想要提取class="green"的超链接
展开
 我来答
76476567
推荐于2016-08-27 · TA获得超过441个赞
知道小有建树答主
回答量:257
采纳率:100%
帮助的人:185万
展开全部
preg_match_all('/<a[^>]+href="([^"]+)"[^>]+class="green"
[^>]+/Ui', $str, $arr);

print_r($arr[1]);
追问
可以加你联系方式吗,方便以后交流
追答
可以联系我的用户名
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式