php匹配html表格中内容的正则

比如:<table><tr><td></td><td></td></tr><tr><td></td><td></td></tr></table>这样子的,我要匹配所有<t... 比如:
<table>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
这样子的,我要匹配所有<tr></tr>之间的内容,里面还有样式代码,正则是什么???我用preg_match_all()这个函数.
展开
 我来答
百度网友e1b1439
2012-12-27 · TA获得超过409个赞
知道小有建树答主
回答量:1064
采纳率:0%
帮助的人:661万
展开全部
preg_match_all( '/<tr> ([\w\W]*)<\/tr>/U', $html, $result)
试试。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ispiders
推荐于2016-06-25 · TA获得超过1240个赞
知道小有建树答主
回答量:517
采纳率:80%
帮助的人:205万
展开全部
//$string就是你的html代码;
preg_match_all( '/<tr[^>]*([\s\S]*?)<\/tr>/i', $string, $arr );
echo "<pre>";
print_r( $arr );
echo '</pe>';
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lxydjx
2012-12-27 · TA获得超过283个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:406万
展开全部
preg_match_all( '/<tr[^>]*>(.*?)<\/tr>/is', $str, $arr );
print_r( $arr );
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mr__pegasus
2012-12-27 · 超过24用户采纳过TA的回答
知道答主
回答量:75
采纳率:66%
帮助的人:31.4万
展开全部
$re = "#<tr>([\S\s]*?)</tr>#";
preg_match_all($re, $str, $match);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式