读书人

用正则取出[]中的内容,该怎么解决

发布时间: 2013-01-25 15:55:29 作者: rapoo

用正则取出[]中的内容
用正则取出[]中的内容,比如aadf,[A],dfe[B][C]

最后得到 A B C 三个答案
[解决办法]
(?<=\[)[^\]]+(?\])
[解决办法]
var ary = Regex.Matches("aadf,[A],dfe[B][C]", @"(?<=\[)[^\[\]]+(?=\])").OfType<Match>().Select(t => t.Value).ToArray();

读书人网 >C#

热点推荐