C#字符窜中转义小括号

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

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

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

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

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

原文地址:https://www.cnblogs.com/yuejin/p/2743890.html