<tr>
<td bgcolor="#FFFFFF" class="whitetext" width="5%">1</td>
<td bgcolor="#FFFFFF" class="whitetext" width="10%">SDT02111346</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" class="whitetext" width="5%">2</td>
<td bgcolor="#FFFFFF" class="whitetext" width="10%">SDT01765409</td>
</tr>
上面一段html,我用正则表达式
<tr>([\s\S]*)<\/tr>
匹配的结果是
<tr>
<td bgcolor="#FFFFFF" class="whitetext" width="5%">1</td>
<td bgcolor="#FFFFFF" class="whitetext" width="10%">SDT02111346</td>
</tr>
<tr>
<td bgcolor="#FFFFFF" class="whitetext" width="5%">2</td>
<td bgcolor="#FFFFFF" class="whitetext" width="10%">SDT01765409</td>
</tr>
我需要是有两个结果,分别是
<tr>
<td bgcolor="#FFFFFF" class="whitetext" width="5%">1</td>
<td bgcolor="#FFFFFF" class="whitetext" width="10%">SDT02111346</td>
</tr>
和
<tr>
<td bgcolor="#FFFFFF" class="whitetext" width="5%">2</td>
<td bgcolor="#FFFFFF" class="whitetext" width="10%">SDT01765409</td>
</tr>
请问正则该怎么写?
加个问号就可以了
([\s\S]*?)<\/tr>
默认是贪婪匹配,采用非贪婪的,使用{}