以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 字符串特定字符数量的判断 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=126361) |
|
-- 作者:lur320 -- 发布时间:2018/10/19 11:55:00 -- 字符串特定字符数量的判断 Dim temlist2 As String temlist2=DecryptText(approv("checker1_date"),approv("PRindex") , "checkdate")\'\'\'审批日期解密 Dim Datecheck2 As new List(of String) If temlist2<>"" Then Datecheck2.AddRange(temlist2.Split("|")) \'\'\'确认审批日期的个数 End If 我发现addrange 在字符串Datecheck2 为1个日期的时候,也会变为2组。 例如 temlist2=“2019-1-1” 此时,Datecheck2.AddRange后,Datecheck2.count=2 后来,我想用“|”的数量来判断有多少个日期,所以问问,如何查找一个字符串里面,某一个字符出现的次数? |
|
-- 作者:有点蓝 -- 发布时间:2018/10/19 12:04:00 -- 我测试没有问题,请具体说明你是如何测试的 如果是temlist2=“2019-1-1”肯定只有一个 如果是temlist2=“2019-1-1|” 或者temlist2=“|2019-1-1” 那就是2个了
|
|
-- 作者:lur320 -- 发布时间:2018/10/19 12:34:00 -- 我查了下代码,是下面这个情况。
|
|
-- 作者:有点蓝 -- 发布时间:2018/10/19 14:13:00 -- 举例说明,什么字符串,什么特定字符 |
|
-- 作者:lur320 -- 发布时间:2018/10/23 10:08:00 -- 例如: dim aa as string aa="qwebnausdnasidjionasdji|12312334n" 如何计算有多少个n?
|
|
-- 作者:有点甜 -- 发布时间:2018/10/23 12:09:00 -- Dim aa As String = "qwebnausdnasidjionasdji|12312334n" msgbox(aa.split("n").length-1) |