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

c# 正则表达式,匹配方括号中的字符串,该怎么解决

2012-04-01 
c# 正则表达式,匹配方括号中的字符串如何使用正则表达式取出中括号中的字符串,比如:[A[B[C]]],,如何取得最

c# 正则表达式,匹配方括号中的字符串
如何使用正则表达式取出中括号中的字符串,比如:[A[B[C]]],,如何取得最外面[]中的字符串 ,最后结果为"A[B[C]]"字符串。

[解决办法]

探讨

引用:

问下 string pattern = @"(?i)(?<=\[)(.*)(?=\])";中的(?i)是什么意思?

(?i)不区分大小写,
要替换吗?直接取出来不就行了,正则改成
string pattern = @"(?is)(?<=\[)(.*)(?=\])";//(?is)表示不区分大小写,单行模式

热点排行