首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎么将URL转换成文件名

2012-01-20 
如何将URL转换成文件名各位好,假如有这样的一个网页文件,http://www.mydomain.com/abc.htm,如何将他转换为

如何将URL转换成文件名
各位好,假如有这样的一个网页文件,http://www.mydomain.com/abc.htm,如何将他转换为www_mydomain.com_abc.htm,谢各位。

[解决办法]
如果确定是这一格式,就用字符串处理函数处理就行。
[解决办法]
做什么用呢?可能说明一下吗?也许可以换一种方式来实现。
[解决办法]
有个笨法,但可能比较有效。
dim s as string

s= "http://www.mydomain.com/abc.htm "

s=replace(s, "http ", "_ ")
s=replace(s, ".htm ", " ")
s=replace(s, ": ", "_ ")
s=replace(s, "/ ", "_ ")
s=replace(s, "\ ", "_ ")
s=replace(s, ". ", "_ ")
s=s & ".htm "

还好你要替换的字符种类不是很多。哈....



[解决办法]
我知道你的意思,问题是你需要转化的格式太多,能用性很差。所以要做字符串处理很麻烦。如果可以转一下思路,通过别的方式来处理,也可以达到你要的效果,不好吗?
[解决办法]
直接用replace替换即可,可以参考上面songyaowu给出的代码

热点排行