<TR>
<TH class=time>编号</TH>
<TH class=team>名字</TH><!--<th>别名</th>-->
<TH class=pr>性别</TH>
<TH class=ou>出生</TH>
<TH>地址</TH></TR>请问怎么匹配上面的字符呀
<TH class=time>编号</TH>
<TH class=team>名字</TH><!--<th>别名</th>-->
<TH class=pr>性别</TH>
<TH class=ou>出生</TH>
<TH>地址</TH></TR>请问怎么匹配上面的字符呀
<TH class=time>编号</TH>
<TH class=team>名字</TH><!--<th>别名</th>-->
<TH class=pr>性别</TH>
<TH class=ou>出生</TH>
<TH>地址</TH></TR>这样就可以了-_-###问题是你想要匹配什么啊,提取表格中每个单元格的内容吗,你给的是一个表头,内容未必是这种格式的,贴表格内容,说你想要的结果
if (Regex.IsMatch(yourStr, @"<tr>\s*<th[\s\S]*?</th>\s*</tr>", RegexOptions.IgnoreCase))
{
richTextBox2.Text = "包含";
}
else
{
richTextBox2.Text = "不包含";
}贴你的测试代码,如果测试用字符串不是上面的,一起贴出来
string a=@"<TR>
<TH class=time>编号</TH>
<TH class=team>名字</TH><!--<th>别名</th>-->
<TH class=pr>性别</TH>
<TH class=ou>出生</TH>
<TH>地址</TH></TR>";
if (Regex.IsMatch(a, @"<tr>\s*<th[\s\S]*?</th>\s*</tr>", RegexOptions.IgnoreCase))
{
MessageBox.Show( "包含");
}
else
{
MessageBox.Show( "不包含");
}