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

求一正则表达式的改进解决办法

2012-03-21 
求一正则表达式的改进现有一读取标签 bt 中内容的正则表达式.MatchCollectionmcRegex.Matches(str,@

求一正则表达式的改进
现有一读取标签 <bt> 中内容的正则表达式.
MatchCollection   mc   =   Regex.Matches(str,   @ " <td[^> ]*> \s*(? <content> [\s\S]*?)[\s]* </td> ",   RegexOptions.IgnoreCase)
可以取出 <td> 中的内容,但是此内容的最后面有不需要的字符串&nbsp;   不知道能否过滤掉.

我的解决方法有点问题
  @ " <td[^> ]*> \s*(? <content> [\s\S]*?)[\s&nbsp;]* </td> ".这样的话有的时候就过滤掉了一些有用的单个字符比如N,S或者B.

请达人指点,谢谢!

[解决办法]
呵呵,先替換了再提取嘛。

热点排行