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应该怎么写?
...全文
260 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
????

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧