62,046
社区成员
发帖
与我相关
我的任务
分享
string s6 = @"value([{id:1,name:aa},{id:2,name:bbb}]) ";
Match match6 = Regex.Match(s6, @"(?<=\[)(.*)(?=\])");//改一下去掉?非懒惰模式
string sres = match6.Value;//你要的值:{id:1,name:aa},{id:2,name:bbb}
string s6 = @"value([{id:1,name:aa},{id:2,name:bbb}]) ";
Match match6 = Regex.Match(s6, @"(?<=\[)(.*?)(?=\])");
string sres = match6.Value;//你要的值:{id:1,name:aa},{id:2,name:bbb}
Regex re = new Regex("(?<=value\\(\\[).*?(?=\\]\\) )", RegexOptions.None);
//匹配结果:{id:1,name:aa},{id:2,name:bbb}