以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助:拆分网址字符 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84899) |
-- 作者:李孝春 -- 发布时间:2016/5/12 17:39:00 -- 求助:拆分网址字符 http://www.gzlibo.jcy.gov.cn/gzdt/201604/t20160418_1779517.shtml 这样一个字符串 我想从第五个 / 开始读取字符 怎么操作呢?
|
-- 作者:大红袍 -- 发布时间:2016/5/12 17:42:00 -- dim str as string = “http://www.gzlibo.jcy.gov.cn/gzdt/201604/t20160418_1779517.shtml ” str = FileSys.GetName(str) msgbox(str) |
-- 作者:李孝春 -- 发布时间:2016/5/12 18:50:00 -- 回复:(大红袍)dim str as string = “http://www.g... 谢谢 现在想实现将 t20160418_ 这个字符进行拆解为时间格式 2016-04-18 下面的代码是参照帮助写的 感觉有些繁琐 Dim ss As String = "http://www.gzlibo.jcy.gov.cn/gzdt/201604/t20160418_1779517.shtml" Dim shijian As String = (FileSys.GetName(ss).Insert(5,"-")).Insert(8,"-") Dim Parts() As String = shijian.Split("_") dr("发布时间") =Parts(0).Remove(0,1) 不知道大红袍老师是否有更加简便的办法进行操作呢? 我学习一下 |
-- 作者:大红袍 -- 发布时间:2016/5/12 20:09:00 -- dim str as string = “http://www.gzlibo.jcy.gov.cn/gzdt/201604/t20160418_1779517.shtml” str = FileSys.GetName(str) str = str.SubString(1, 8).insert(4, "-").insert(7, "-") msgbox(str) |
-- 作者:李孝春 -- 发布时间:2016/5/13 8:44:00 -- 回复:(大红袍)dim str as string = “http://www.g... 谢谢 是要精简许多了 代码也更直观易读 |