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

C#正则表达式中,特殊字符圆括号"("是怎么被转义描述的

2012-03-02 
C#正则表达式中,特殊字符圆括号(是如何被转义描述的如此使用正则表达式:MatchmatchRegex.Match(string1

C#正则表达式中,特殊字符圆括号"("是如何被转义描述的
如此使用正则表达式:

Match   match   =   Regex.Match(string1,patten);
if(match.Succees)
{
}

问题:假如   patten   =   "( "时,或者patten   含有 "( ",程序crash.
圆括号 "( "是特殊字符.在作为字符时,需加转义字符.   使用了常用的转义字符反斜杠 "\ "   如此表达圆括号 "\( ",结果在C#中为非法表达.
请问如何表达圆括号?

[解决办法]
"\\( "或者@ "\( "
[解决办法]
@ "( "

[解决办法]
如楼上正解!
@ "( "

热点排行