从网页中抓取相应的信息
已知一段源码<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#