当前位置:编程学习 > C#/ASP.NET >>

从网页中抓取相应的信息

已知一段源码 


         <span class="share">
           <a href="/detail/xieyong_198510/3729758#comment" class="recom_plese">立即评价</a> 
​     </span>
        
         <a href="/detail/xieyong_198510/3729758">右侧窗口操作</a><span class="marks">3</span>

我需要匹配出第一个超链接的地址   有什么好办法没有?
         
--------------------编程问答-------------------- 两种思路,第一种:根据关键字索引,截取字符串。
第二种:使用正则表达式匹配关键字。 --------------------编程问答-------------------- 建议使用两者结合方式使获取方式简单化,单纯使用其中一种也可以做,只是比较麻烦,个人亲身经历 --------------------编程问答-------------------- 谢谢指点 第一种方法我知道  不过对于正则这一块不是很熟。
如果说截取到下面这个字符 /detail/xieyong_198510/3729758#comment" class="re
该怎么用正则匹配出来了? --------------------编程问答-------------------- 用正则最简单:
 <span\s+class="share">\s*?<a.+?href="(?<url>[^"]+)"
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,