URL字符串截取问题 ----- Split

icq6 2004-12-04 05:51:59
http://127.0.0.1/go.asp?url=http://www.abc.com/123/123/123/123/123.htm
运行上面这个URL时go.asp这个文件应该怎么样才能把http://www.abc.com/123/123/123/123/123.htm中的http://www.abc.com/123/123/123/123/截取?
而不要123.htm!
我知道可以用Split来截取部分字符,但像上面那样的我不会
请问谁知道go.asp应该怎么写?
...全文
168 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
icq6 2004-12-05
谢谢
已经OK了
回复
cdsun 2004-12-05
<script language="vbscript">
dim x
x = "http://www.abc.com/123/123/123/123/123.htm"
alert(haha(x))
function haha(byval x)
dim re
set re = new regexp
re.pattern = "(.+)\/(.+)"
re.ignorecase = true
haha = re.replace(x,"$1/")
set re = nothing
end function
</script>

正解
回复
madpolice 2004-12-05
<script language="vbscript">
dim x
x = "http://www.abc.com/123/123/123/123/123.htm"
alert(haha(x))
function haha(byval x)
dim re
set re = new regexp
re.pattern = "(.+)\/(.+)"
re.ignorecase = true
haha = re.replace(x,"$1/")
set re = nothing
end function
</script>
回复
icq6 2004-12-04
???
回复
icq6 2004-12-04
myboll(美宝网)
你说的我试过哦
但就是去不掉123.htm

回复
myboll 2004-12-04
晕,你既然取到了http://www.abc.com/123/123/123/123/123.htm
难道就去不到了123.htm了?
先找出最后一个"/",然后取其后面的所有字符就OK了
回复
icq6 2004-12-04
lienzhu(李强)
request("url")只是取了url=后面的http://www.abc.com/123/123/123/123/123.htm
我是想取url=后面的http://www.abc.com/123/123/123/123/
不要123.htm
回复
lienzhu 2004-12-04
request("url")
回复
icq6 2004-12-04
????
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-12-04 05:51
社区公告
暂无公告