<table>
<tr>
<td>title</td>
</tr>
<tr>
<td>
<table>
<tr>
<td>sub title</td>
</tr>
<tr>
<td>sub content</td>
</tr>
<tr>
<td>sub content</td>
</tr>
<tr>
<td>sub content</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>title</td>
</tr>
<tr>
<td>
<table>
<tr>
<td>sub title</td>
</tr>
<tr>
<td>sub content</td>
</tr>
<tr>
<td>sub content</td>
</tr>
</table>
</td>
</tr>
</table>
取出最外层table的tr,内层table下的tr怎么绕过去呀..
求大神给个正则..
------解决思路----------------------
string patten = @"<tr[^>]*>[\s\S]*?((?'Open'<tr[^>]*>)[\s\S]*?(?'-Open'</tr>)[\s\S]*?)*(?(Open)(?!))</tr>";
正则换成这样可能更清楚