<li class=\"long\">小区:<a href=\"http://v2/community/view/97992\" target=\"_blank\">龙园山庄</a> (罗湖区草埔村清水河特区管... <a href=\"#map\">地图</a>)</li>
表达式:<li[^>]+?class=\W*long\b[^>]*>([\s\S]+?)</li>
1. 上面表达式已经得出<li>之间的内容,但是怎样去年<a>链接,达到只要文字,不要链接 如:小区: 龙园山庄 (罗湖区草埔村清水河特区管...
2. 希望在这基础上改;
表达式:<li[^>]+?class=\W*long\b[^>]*>([\s\S]+?)</li>
1. 上面表达式已经得出<li>之间的内容,但是怎样去年<a>链接,达到只要文字,不要链接 如:小区: 龙园山庄 (罗湖区草埔村清水河特区管...
2. 希望在这基础上改;
string regex = "<li([\\s\\S]*?)>(?<qu>[^<]+)<a([\\s\\S]*?)>(?<qu2>[^<]+)</a> (?<qu3>[^<]+) ([\\s\\S]*?)</li>";
Regex re = new Regex(regex);
MatchCollection matches = re.Matches(URL_Content);//下载的页面HTML
System.Collections.IEnumerator enu = matches.GetEnumerator();
while (enu.MoveNext() && enu.Current != null)
{ Match match = (Match)(enu.Current);
DataRow dr = dt.NewRow();
dr[0] = match.Groups["qu"].Value.Trim();
dr[0] = match.Groups["qu2"].Value.Trim(); dr[0] = match.Groups["qu3"].Value.Trim(); dt.Rows.Add(dr); }
试下我的 不行的话 call 我