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()这个函数. 展开
<table>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
这样子的,我要匹配所有<tr></tr>之间的内容,里面还有样式代码,正则是什么???我用preg_match_all()这个函数. 展开
展开全部
preg_match_all( '/<tr> ([\w\W]*)<\/tr>/U', $html, $result)
试试。。
试试。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//$string就是你的html代码;
preg_match_all( '/<tr[^>]*([\s\S]*?)<\/tr>/i', $string, $arr );
echo "<pre>";
print_r( $arr );
echo '</pe>';
preg_match_all( '/<tr[^>]*([\s\S]*?)<\/tr>/i', $string, $arr );
echo "<pre>";
print_r( $arr );
echo '</pe>';
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
preg_match_all( '/<tr[^>]*>(.*?)<\/tr>/is', $str, $arr );
print_r( $arr );
print_r( $arr );
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$re = "#<tr>([\S\s]*?)</tr>#";
preg_match_all($re, $str, $match);
preg_match_all($re, $str, $match);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询