读书人

正则表达式(C#)解决方案

发布时间: 2013-07-11 15:38:46 作者: rapoo

正则表达式(C#)
我要获取到这个http://ent.qq.com/star/shouye2012/gangtai.htm网站上面正则表达式(C#)解决方案的里面的内容正则表达式该怎么写呀???求高手帮忙呀...
[解决办法]
new Regex(@"(?<=<a\s*class=""detail""\s*target=""[^""]*""\s*href="")[^""]*(?+"")", RegexOptions.ExplicitCapture)
[解决办法]
href="[^"]+"\>全文\</a\>
[解决办法]
(?<=<a\s*class=\"detail\"\s*target=\"[^\"]*\"\s*href=\")[^\"]*(?+\")
[解决办法]

string pattern = @"(?<=href="").+?(?="">全文</a>)";


匹配出来的是网址的后缀,前面加上:http://ent.qq.com ,这个是前缀

最后得到的url就是跳转到全文的地址

读书人网 >C#

热点推荐