以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  截取字符  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=178486)

--  作者:奶味刀
--  发布时间:2022/7/6 13:49:00
--  截取字符
像6-3-2和12-123-1,8-30,怎么截取出来6-3,12-123,8-30
--  作者:有点蓝
--  发布时间:2022/7/6 13:59:00
--  
http://www.foxtable.com/webhelp/topics/1338.htm

dim s as string = "6-3-2"
dim ss() as string = s.split("-")
if ss.length > 1 then
msgbox(ss(0) & "-" & ss(1))
else
msgbox(s)
endif

--  作者:weijun
--  发布时间:2022/7/6 14:05:00
--  
if ss.length > 1 then  是有什么作用?
--  作者:有点蓝
--  发布时间:2022/7/6 14:23:00
--  
判断源数据是否有分隔符“-”
--  作者:奶味刀
--  发布时间:2022/7/6 15:25:00
--  
那像12-123-3也能这样截取出来12-123吗


--  作者:cd_tdh
--  发布时间:2022/7/6 15:30:00
--  

肯定可以,试试不就知道了