日期:2014-05-18 浏览次数:20811 次
string temp = "0.25g X 15片/盒";
Match m = Regex.Match(temp,@"(?i)(?<v1>\d+(\.\d+)?)(?<v2>[^\s\d]+)\D*?(?<v3>\d+)[^/]*?/(?<v4>.*)");
string v1 = m.Groups["v1"].Value;//0.25
string v2 = m.Groups["v2"].Value;//g
string v3 = m.Groups["v3"].Value;//15
string v4 = m.Groups["v4"].Value;//盒