日期:2014-05-17  浏览次数:20977 次

正则分割字符串的问题
C# code
["rose"],["ztao","mike"]

请问这个数组如何用正则分割,我想要的结果是["rose"]和["ztao","mike"]
C# code
Regex r = new Regex(@"^\[(.+)\],?", RegexOptions.IgnoreCase);
这样写貌似不行

------解决方案--------------------
C# code
        string s = @"[""rose""],[""ztao"",""mike""]";
        string[] rs = Regex.Split(s, @"(?<=\]),(?=\[)");
        foreach (string r in rs)
            Response.Write(r + "<br/>");