62,268
社区成员
发帖
与我相关
我的任务
分享
string s = "sj-100-215-1512-sfdfefcfc-自动工序-521";
string[] rs = Regex.Split(s, @"-(?=[^-]+-[^-]+$)");
foreach (string str in rs)
Response.Write(str + "<br/>");
string s = "sj-100-215-1512-sfdfefcfc-自动工序-521";
string str1, str2;
str1 = s.Substring(0, s.IndexOf("自动工序")-1);
str2 = s.Substring(s.IndexOf("自动工序"), s.Length - s.IndexOf("自动工序"));
string s = "sj-100-215-1512-sfdfefcfc-自动工序521";
string str1, str2;
str1 = s.Substring(0, s.LastIndexOf("-"));
str2 = s.Substring(s.LastIndexOf("-") + 1, s.Length - s.LastIndexOf("-"));
var a = new List<string> { "sj-100-215-1512-sfdfefcfc-自动工序521", "sj-100-215-1512-sfdfefcfc-自动工序222", "sj-100-215-1512-sfdfefcfc-自动工序333" };
var query = from data in a
select new
{
part1 = data.Substring(0, data.LastIndexOf('-')),
part2 = data.Substring(data.LastIndexOf('-') + 1)
};
query.ToList().ForEach(data => Response.Write(data.part1 + ":" + data.part2 + "<hr/>"));
string s = "sj-100-215-1512-sfdfefcfc-自动工序521";
string[] ss = Regex.Split(s, @"-(?=[^-]+$)");