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

将一个正则表达式在CS文件中输出时出错,该怎么处理

2011-12-31 
将一个正则表达式在CS文件中输出时出错re/(\S.*)(Page\d*)(\S.*|\S*)/gwriter.Write( re\/(\\S.*)(Pa

将一个正则表达式在CS文件中输出时出错
re=/(\S.*)(Page=\d*)(\S.*|\S*)/g;

writer.Write( "re=\/(\\S.*)(Page=\\d*)(\\S.*|\\S*)\/g; ");

提示:无法识别的转义序列

[解决办法]
try

writer.Write( "re=\\/(\\S.*)(Page=\\d*)(\\S.*|\\S*)\\/g; ");
[解决办法]
正则表达式中有转义,在C#中还需要转义,也就是特殊字符需要两重转义,注意这个就没有问题了。

热点排行