62,046
社区成员
发帖
与我相关
我的任务
分享
string str = "aa论坛,DIGITAL LIBRARY FORUM 2011, 31 (1)";
Regex reg = new Regex(@"^(?<aa>[^,]+),[^\d]+(?<cc>\d+),\s*(?<dd>\d+)\s*\((?<ee>\d+)\)");
Match m = reg.Match(str);
Response.Write(m.Groups["aa"].Value + "<br/>" + m.Groups["cc"].Value + "<br/>" + m.Groups["dd"] + "<br/>" + m.Groups["ee"].Value);
/*
aa论坛
2011
31
1
*/
(?<aa>[^,]*),\s*.*(?<bb>\d{4}),\s*(?<cc>\d{2})\s*\((?<dd>\d*)\)