维吾尔族代表民歌:asp怎么这样处理字符串?

来源:百度文库 编辑:高校问答 时间:2024/04/29 13:15:47
变量str内存着完整的一个网址
url内存个不完整的网址(../***之类的)
怎么想IE那样把他们合成完整的一个心网址?
比如:
str=http://***.com/a/b
如果url=../c或/../c就合成http://***.com/a/c
如果url=./c或/./c或/c或c就合成http://***.com/a/b/c
如果url=../../c或/../../c就合成http://***.com/c

强加不行的,我要获取远程数据

路径整合去哪里找?
你的代码似乎只能判断1层?

去网上找一个路径整合功能吧!
我的在家里的电脑里,现在在公司!
function getRealPath(url)
dim fn
set reg = new RegExp
reg.Global=true
reg.Ignorecase = true
reg.pattern = "[.]{1}[\]{1}"
getRealPath = url '必须已经是http开头的了!
getRealPath = reg.replace(getRealPath,"") '去掉了 .\而..\比较麻烦!
getRealPath = replace(getRealPath,"\","/")
end function

直接强加到上面一样可以获得正确路径啊

没看明白