62,046
社区成员
发帖
与我相关
我的任务
分享
"#sash_left\r\n{\r\n width: 430px;\r\n float: left;\r\n}\r\n#sash_left ul\r\n{\r\n text-align: left;\r\n vertical-align: middle;\r\n padding-left: 75px;\r\n}\r\n#sash_left ul li\r\n{\r\n line-height: 16px;\r\n margin: 2px 0;\r\n}\r\n.b1, .b2, .b3, .b4\r\n{\r\n font-size: 1px;\r\n overflow: hidden;\r\n display: block;\r\n}\r\n.b1\r\n{\r\n height: 1px;\r\n background: #AAA;\r\n margin: 0 5px;\r\n}\r\n.b2\r\n{\r\n height: 1px;\r\n background: #E0E0E0;\r\n border-right: 2px solid #AAA;\r\n border-left: 2px solid #AAA;\r\n margin: 0 3px;\r\n}\r\n.b3\r\n{\r\n height: 1px;\r\n background: #E3E3E3;\r\n border-right: 1px solid #AAA;\r\n border-left: 1px solid #AAA;\r\n margin: 0 2px;\r\n}\r\n.b4\r\n{\r\n height: 2px;\r\n background: #E6E6E6;\r\n border-right: 1px solid #AAA;\r\n border-left: 1px solid #AAA;\r\n margin: 0 1px;\r\n}\r\n.contentb\r\n{\r\n height: 20px;\r\n background: #E9E9E9;\r\n border-right: 1px solid #AAA;\r\n border-left: 1px solid #AAA;\r\n}"
".b1\r\n{\r\n height: 1px;\r\n background: #AAA;\r\n margin: 0 5px;\r\n}\r\n"
".b2\r\n{\r\n height: 1px;\r\n background: #E0E0E0;\r\n border-right: 2px solid #AAA;\r\n border-left: 2px solid #AAA;\r\n margin: 0 3px;\r\n}"
".b3\r\n{\r\n height: 1px;\r\n background: #E3E3E3;\r\n border-right: 1px solid #AAA;\r\n border-left: 1px solid #AAA;\r\n margin: 0 2px;\r\n}"
".b4\r\n{\r\n height: 2px;\r\n background: #E6E6E6;\r\n border-right: 1px solid #AAA;\r\n border-left: 1px solid #AAA;\r\n margin: 0 1px;\r\n}"
string str="#sash_left\r\n{\r\n width: 430px;\r\n float: left;\r\n}\r\n#sash_left ul\r\n{\r\n text-align: left;\r\n vertical-align: middle;\r\n padding-left: 75px;\r\n}\r\n#sash_left ul li\r\n{\r\n line-height: 16px;\r\n margin: 2px 0;\r\n}\r\n.b1, .b2, .b3, .b4\r\n{\r\n font-size: 1px;\r\n overflow: hidden;\r\n display: block;\r\n}\r\n.b1\r\n{\r\n height: 1px;\r\n background: #AAA;\r\n margin: 0 5px;\r\n}\r\n.b2\r\n{\r\n height: 1px;\r\n background: #E0E0E0;\r\n border-right: 2px solid #AAA;\r\n border-left: 2px solid #AAA;\r\n margin: 0 3px;\r\n}\r\n.b3\r\n{\r\n height: 1px;\r\n background: #E3E3E3;\r\n border-right: 1px solid #AAA;\r\n border-left: 1px solid #AAA;\r\n margin: 0 2px;\r\n}\r\n.b4\r\n{\r\n height: 2px;\r\n background: #E6E6E6;\r\n border-right: 1px solid #AAA;\r\n border-left: 1px solid #AAA;\r\n margin: 0 1px;\r\n}\r\n.contentb\r\n{\r\n height: 20px;\r\n background: #E9E9E9;\r\n border-right: 1px solid #AAA;\r\n border-left: 1px solid #AAA;\r\n}";
string color1=string.Empty;
string color2=string.Empty;
string color3=string.Empty;
string color4=string.Empty;
StringBuilder sb=new StringBuilder();
sb.Append(@".b1\r\n{\r\n height: 1px;\r\n background: (?<$1>#+[0-9a-zA-Z]{3,6});\r\n margin: 0 5px;\r\n}\r\n");
sb.Append(@".b2\r\n{\r\n height: 1px;\r\n background:(?<$2>#+[0-9a-zA-Z]{3,6});\r\n border-right: 2px solid #AAA;\r\n border-left: 2px solid #AAA;\r\n margin: 0 3px;\r\n}");
sb.Append(@".b3\r\n{\r\n height: 1px;\r\n background: (?<$3>#+[0-9a-zA-Z]{3,6});\r\n border-right: 1px solid #AAA;\r\n border-left: 1px solid #AAA;\r\n margin: 0 2px;\r\n}");
sb.Append(@".b4\r\n{\r\n height: 2px;\r\n background: (?<$4>#+[0-9a-zA-Z]{3,6});\r\n border-right: 1px solid #AAA;\r\n");
Match mc = Regex.Match(str, sb.ToString());
if(mc.Success)
{
color1=mc.Group["$1"].ToString();
color2=mc.Group["$2"].ToString();
color3=mc.Group["$3"].ToString();
color4=mc.Group["$4"].ToString();
}
".contentb\r\n{\r\n height: 20px;\r\n background: #E9E9E9;\r\n border-right: 1px solid #AAA;\r\n border-left: 1px solid #AAA;\r\n}"
中的 #E9E9E9
string str = File.ReadAllText("D:\\1.txt",Encoding.Default);
var ary = Regex.Matches(str, @"\.b\d+[\s\S]*?{[\s\S]*?background:\s*(\w+|#[a-fA-F0-9]+)").Cast<Match>().Select(t=>t.Groups[1].Value).ToArray();