读书人

请教一个简单的正则表达式?有关问题解

发布时间: 2011-12-24 23:03:24 作者: rapoo

请教一个简单的正则表达式?问题解决马上给分。。。


<td height= "23 " align= "center "> 2007112 </td>

这个用正则表达式替换怎么搞?
<td\s+height= "23 "\s+align= "center "> \s+[0-9]+ </td> ?

我知道上面的是不对的。。。 那个双引号怎么办啊?用转义字符么?
还有那个\s VS2005老是提示无效的转义字符

if (Regex.IsMatch(line, " <td\s+height= "23 "\s+align= "center "> \s+2007112 </td> "))

[解决办法]
public static Regex regex = new Regex(
@ " <td\s+height=\ " "23\ " "\s+align=\ " "center\ " "> \s+[0-9]+ </td> ",
RegexOptions.IgnoreCase
| RegexOptions.CultureInvariant
| RegexOptions.IgnorePatternWhitespace
| RegexOptions.Compiled
);

读书人网 >asp.net

热点推荐