/// <summary> /// 商品分类查询页面的规格筛选参数 /// sel 格式为 /// 面料id_子id,颜色id——子id 如 14_0,47_22 /// </summary> /// <param name="pro"></param> /// <param name="sel"></param> /// <returns></returns> public string Categoryhref(int pid, int id, string sel) { if (sel == "") { return(pid + "_" + id); } string reg = @"" + pid + "_[\\d]*"; int count = RegexTool.GetRegCount(sel, reg); if (count > 0) { sel = RegexTool.ReplaceRegValue(sel, reg, pid + "_" + id); } if (count == 0) { sel += "," + pid + "_" + id; } return(sel); }
/// <summary> /// 商品分类查询页面的规格筛选参数 /// sel 格式为 /// 面料id_子id,颜色id——子id 如 14|0$47|22 /// </summary> /// <param name="pro"></param> /// <param name="sel"></param> /// <returns></returns> public string Categoryhref(int pid, int id, string sel) { if (sel == "") { return(pid + "|" + id); } string reg = pid + @"\|[\d]*"; int count = RegexTool.GetRegCount(sel, reg); if (count > 0) { sel = RegexTool.ReplaceRegValue(sel, reg, pid + "|" + id); } else { sel += "$" + pid + "|" + id; } return(sel); }