以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教一列字符串中某一字符的个数  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50322)

--  作者:yangming
--  发布时间:2014/5/4 19:46:00
--  请教一列字符串中某一字符的个数
如一列标题为:编码, 此列中的字符有:结果如下表,个数就是编码列的字符中加号的个数,注意,两列均为字符列

编码                                      个数
1001                                        0
1002                                        0
1001+1002                                   1
                                           
1001+1002+1003                              2                            

1321+1322+1423+1425                         4



--  作者:有点甜
--  发布时间:2014/5/4 19:55:00
--  

 hi,版主,是这个意思?

 

Dim str As String = "1001+1002+1003"
msgbox(str.Split("+").length-1)


--  作者:yangming
--  发布时间:2014/5/4 20:18:00
--  
谢谢有点甜,是这个意思,只是我用在表属性中的,改了一下
--  作者:飞
--  发布时间:2014/5/5 9:35:00
--  

dim str as string = "1001+1002+1003"

msgbox(str.length - str.replace("+","").length)