以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  哪位有最简单的办法,把12345.7 分为 12345 和7两部分?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34249)

--  作者:sloyy
--  发布时间:2013/6/3 17:35:00
--  哪位有最简单的办法,把12345.7 分为 12345 和7两部分?
我有一个字符串“12345.7”  想分为 12345  和7两部分,哪位有好办法?
--  作者:Bin
--  发布时间:2013/6/3 17:36:00
--  
split(".")
--  作者:狐狸爸爸
--  发布时间:2013/6/3 17:51:00
--  

Dim str As String  = 12345.7
Dim strs() As String = str.Split("."c)
output.show(strs(0))
output.show(strs(1))
 
参考:
 
http://www.foxtable.com/help/topics/0245.htm


 


--  作者:程兴刚
--  发布时间:2013/6/3 18:21:00
--  
以下是引用狐狸爸爸在2013-6-3 17:51:00的发言:

……

Dim strs() As String = str.Split("."c)
……
 

 

 

贺老师,我不明白的是这里为何要多放一个c


--  作者:sloyy
--  发布时间:2013/6/3 18:25:00
--  
谢谢大家了,晚上回去试试
--  作者:狐狸爸爸
--  发布时间:2013/6/3 18:27:00
--  
以下是引用程兴刚在2013-6-3 18:21:00的发言:

 

贺老师,我不明白的是这里为何要多放一个c

 

呵呵,没有也没偶关系,有c表示这个单个字符。

 


--  作者:程兴刚
--  发布时间:2013/6/3 18:42:00
--  
以下是引用狐狸爸爸在2013-6-3 18:27:00的发言:

 

呵呵,没有也没偶关系,有c表示这个单个字符。

 

谢谢,我测试有没有结果都正常,好奇心促使我追问一句!图片点击可在新窗口打开查看