有一行字符串随机长度,比如abha sfho ewn12 kdjh#{12.5,30.2,13.6,5.3,5,6}中括号前面的字符长度随机,如何提取{}里面的数字?
string ss = "abha sfho ewn12 kdjh#{12.5,30.2,13.6,5.3,5,6}abhaafaxx sfhxxxaxxfo ewn12aafaxxaaa kdjh#{12.5,30.2,13.6,5.3,5,6}";
System.Text.RegularExpressions.MatchCollection mc = System.Text.RegularExpressions.Regex.Matches(ss, @"\{([^\}]+)\}", RegexOptions.Compiled);
foreach (System.Text.RegularExpressions.Match m in mc) Response.Write(m.Groups[1].Value+"<HR>");