如何将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给出的代码