关于asp小偷程序的问题,熟悉的请进来帮忙下

来源:百度知道 编辑:UC知道 时间:2024/06/27 19:09:07
有一段类似小偷程序的代码,定义抓取的头和尾以后,他用mid()函数返回值,可这样写的话,start也就是我定义的头标识也会被返回,怎么样才能只返回start 和 over之间的值呢。以下是关键代码(取百度首页“百度风云榜这几个字”):

Wstr=Gethttppage(Url)
'获取指定页面的全部数据

Start=Newstring(Wstr,"<a href=http://top.baidu.com/>")
'这里设置需要处理的数据的头部,设置的内容必须是页面内容唯一的,不可以重复。

Over=Newstring(Wstr,"</a> | <a href=/home.html>")
'和start相对应的就是需要处理的数据的尾部,同样的,设置的内容必须是页面中唯一的。

Body=Mid(Wstr,Start,Over-start)
'设置显示页面的范围
完整的代码地址
http://www.sq007.cn/1.txt
谢谢,完事我会追加的

?

百度网页 里面源 html
<a href=http://top.baidu.com/>搜索风云榜</a> | <a href=/home.html>
你就为了截取 “搜索风云榜” 这几个字?这个代码可以实现阿 把你的需求说详细一点,也好帮你哦