C#字符窜中转义小括号

特别在写正则表达式时,需要转义小括号,比如:

string RegStr = "<a.+?href=\"(.+?)\".*?>(.+?)</a>.+?\((.+?)\)</span>";

以上代码在c#中会提示:无法识别的转义序列

此时只需要在需要转义的小括号前加两个反斜杠\\即可

string RegStr = "<a.+?href=\"(.+?)\".*?>(.+?)</a>.+?\\((.+?)\\)</span>";

posted @ 2012-10-28 20:12  yuejin  阅读(2604)  评论(0编辑  收藏  举报