php截取某个html标签里面内容的正则表达式,标签如下
<spanid="oldtitle"><strong>艾布拉姆斯他爹</strong></span>现在用的这个取不到preg_match('/<spanid=\"old...
<span id="oldtitle"><strong>艾布拉姆斯他爹</strong></span>
现在用的这个取不到preg_match('/<span id=\"oldtitle\"><strong>(.*?)<\/strong><\/span>/',$body,$presult);
如果要截取到 艾布拉姆斯他爹 这个内容应该怎么写 展开
现在用的这个取不到preg_match('/<span id=\"oldtitle\"><strong>(.*?)<\/strong><\/span>/',$body,$presult);
如果要截取到 艾布拉姆斯他爹 这个内容应该怎么写 展开
3个回答
展开全部
$matches = array();
preg_match_all("(<span id=\"oldtitle\"><strong>(.+)</strong></span>)", $body, $matches);
echo $matches[1][0]
追问
输出来是空的,$matches[0][0]也是空的。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-03
展开全部
preg_match
preg_replace
preg_replace
追问
急用,就不要来凑热闹了。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询