一个正则匹配问题,麻烦解答
<table width="100%" height="300" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
<td valign="top">
<table width="600" border="3" align="center" cellpadding="2" cellspacing="0">
<tr height="25">
<td width="120" class="TDTitle">名称</td>
<td width="480">数据</td>
</tr>
<tr height="25">
<td width="120" class="TDTitle">名称</td>
<td width="480">数据</td>
</tr>
<!--重复上面的两列n行格式-->
</table>
</td>
</tr>
</table>
=================================================
问题:我需要嵌套表格中每行的[名称][数据]。
我用
preg_match_all("/<td width=\"120\" class=\"TDTitle\">(.*)<\/td>.*<td width=\"480\">(.*)<\/td>/isU", $content, $matches)
得不到数据,why?