首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

跪正则表达式!

2012-02-06 
跪求一个正则表达式!~~~正则表达式西药匹配的内容如下:trtd aligncenter nowrapnowrap行号1/td

跪求一个正则表达式!~~~
正则表达式西药匹配的内容如下:
<tr><td align="center" nowrap="nowrap">行号1</td>
<td align="center" onMouseOver="drs('需要点点滴滴的1x');return true;" onMouseOut="nd();return true;" bgcolor="Lime" height="30"><b>A-001</b></td>
<td align="center" onMouseOver="drs('需要的1x');return true;" onMouseOut="nd();return true;" bgcolor="Lime" height="30"><b>A-002</b></td>
<td align="center" onMouseOver="drs('点点滴滴需要的1x');return true;" onMouseOut="nd();return true;" bgcolor="Lime" height="30"><b>A-003</b></td></tr>
<tr><td align="center" nowrap="nowrap">行号2</td>
<td align="center" onMouseOver="drs('需要有人提议他哈哈的');return true;" onMouseOut="nd();return true;" bgcolor="Lime" height="30"><b>A4-001</b></td>
<td align="center" onMouseOver="drs('需要哈哈哈哈的1x');return true;" onMouseOut="nd();return true;" bgcolor="Lime" height="30"><b>A-003</b></td>
<td align="center" onMouseOver="drs('需要点点滴滴多的1x');return true;" onMouseOut="nd();return true;" bgcolor="Lime" height="30"><b>A-004</b></td></tr>

需要的字段为:行号1 行号2 ……
以及相对应每行中drs里面的数据且不能混乱。

[解决办法]
你并没有说清楚你需要的结果啊
[解决办法]
先用preg_replace <td.*?>替换为<td>

然后就好做很多了吧。。

最简单的办法。。先用 <tr>分割。然后再用<td>分割。。

正则虽好。。。。有时候也不用非得一条正则解决问题

热点排行