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

怎么检索出如下的几个变量

2012-01-02 
如何检索出如下的几个变量?一段Html代码tabletrtdid$31 asdfasdf /td/trtrtdid$32/td d

如何检索出如下的几个变量?
一段Html代码
<table>
<tr> <td   id=$31> asdfasdf </td> </tr>
<tr> <td   id=$32> </td> dasdfasdf </tr>
<tr> <td   id=$37> </td> asdf </tr>
<tr> <td   id=$45> </td> sdaf </tr>
......

</table>
如何检索出还有变量$的结果   想实现这样的功能   $31,$32,$37,$45输出来就可以了

[解决办法]
正则:\$\d+
[解决办法]
正则表达式取 <td id=***> 的数组
[解决办法]
try

string yourStr = ............;
MatchCollection mc = Regex.Matches(yourStr, @ " <td\s+id=(\$\d+)> ", RegexOptions.IgnoreCase);
foreach (Match m in mc)
{
richTextBox2.Text += m.Groups[1].Value + "\n ";
}

热点排行