找回密码
 加入
搜索
查看: 3164|回复: 3

[IE类操作] 【求助】怎么获得新浪博客每页中“后一篇:”的链接地址?

[复制链接]
发表于 2011-3-8 13:35:38 | 显示全部楼层 |阅读模式
如这个页面
http://blog.sina.com.cn/s/blog_756f03370100r0y5.html
怎么获得后一篇的地址?

我用了StringRegExp,可惜不会正则表达式,请高手帮忙

发表于 2011-3-8 14:01:45 | 显示全部楼层
const $tmp=@tempdir&"\htm.tmp"

inetget("http://blog.sina.com.cn/s/blog_756f03370100r0y5.html",$tmp)
$htm=fileread($tmp)

$sp=stringregexp($htm,'后一篇\:.+?href="([^"]+)"',3)
if not @error then msgbox(0,'',$sp[0])

评分

参与人数 1金钱 +20 收起 理由
水木子 + 20 学习啦!

查看全部评分

 楼主| 发表于 2011-3-8 14:41:17 | 显示全部楼层
谢谢
发表于 2011-3-8 17:41:23 | 显示全部楼层
这样行不?
const $tmp=@tempdir&"\htm.tmp"



inetget("http://blog.sina.com.cn/s/blog_756f03370100r0y5.html",$tmp)

$htm=fileread($tmp)



$sp=stringregexp($htm,'后一篇:</span><a href="(.+)">',3)

if not @error then msgbox(0,'',$sp[0])
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-21 13:19 , Processed in 0.073061 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表