Foxtable(狐表)用户栏目专家坐堂 → 字符串特定字符数量的判断


  共有2559人关注过本帖树形打印复制链接

主题:字符串特定字符数量的判断

帅哥哟,离线,有人找我吗?
lur320
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1030 积分:8973 威望:0 精华:0 注册:2015/8/12 16:28:00
字符串特定字符数量的判断  发帖心情 Post By: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

后来,我想用“|”的数量来判断有多少个日期,所以问问,如何查找一个字符串里面,某一个字符出现的次数?


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 12:04:00 [只看该作者]

我测试没有问题,请具体说明你是如何测试的

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

如果是temlist2=“2019-1-1”肯定只有一个
如果是temlist2=“2019-1-1|” 或者temlist2=“|2019-1-1” 那就是2个了

 回到顶部
帅哥哟,离线,有人找我吗?
lur320
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1030 积分:8973 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2018/10/19 12:34:00 [只看该作者]

我查了下代码,是下面这个情况。
temlist2=“|2019-1-1” 

另外,如何看字符串中 ,某个特定字符的数量?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 14:13:00 [只看该作者]

举例说明,什么字符串,什么特定字符

 回到顶部
帅哥哟,离线,有人找我吗?
lur320
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1030 积分:8973 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2018/10/23 10:08:00 [只看该作者]

例如:
dim aa as string
aa="qwebnausdnasidjionasdji|12312334n"
如何计算有多少个n?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/23 12:09:00 [只看该作者]

Dim aa As String = "qwebnausdnasidjionasdji|12312334n"
msgbox(aa.split("n").length-1)

 回到顶部