如何使用c#中的正则表达式拆分表中的html tr标记?

如何使用c#中的正则表达式拆分表中的html tr标记?,c#,regex,C#,Regex,我想使用regex成功地拆分表中的tr元素,我尝试使用 @"(?<=<\/tr>)" @”(?您要查找的正则表达式必须是这样的:* 代码: 通过以下输入: var str = @"<table> <tr><td>aaa</td><td>bbb</td</tr> <tr><td>ccc</td><td>ddd</td></tr>

我想使用regex成功地拆分表中的tr元素,我尝试使用

@"(?<=<\/tr>)"

@”(?您要查找的正则表达式必须是这样的:
*

代码:
通过以下输入:

var str = @"<table>
<tr><td>aaa</td><td>bbb</td</tr>
<tr><td>ccc</td><td>ddd</td></tr>
</table>";
var str=@”

aaabbbt这个说法是,我有一个问题,我想用正则表达式解决它,现在我有两个问题如果你想传递html,然后使用一个传递html的框架,不要使用正则表达式,否则你会每10分钟带着一个新问题回到这里。我不知道,这是对的,我怀疑你只会找到一个结果,因为它不会寻找html的第一个实例
var str = @"<table>
<tr><td>aaa</td><td>bbb</td</tr>
<tr><td>ccc</td><td>ddd</td></tr>
</table>";
var matches = Regex.Matches(str, @"<tr>.*<\/tr>");
for (var i=0; i < matches.Count; i++)
{
    Debug.WriteLine($"[{i}]: {matches[i]}");
}
[0]: <tr><td>aaa</td><td>bbb</td</tr>
[1]: <tr><td>ccc</td><td>ddd</td></tr>