| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 987 人关注过本帖
标题:怎么求某字符串中出现某字符的个数
只看楼主 加入收藏
hdx2008
Rank: 1
等 级:新手上路
帖 子:28
专家分:1
注 册:2008-12-23
结帖率:87.5%
收藏
已结贴  问题点数:20 回复次数:6 
怎么求某字符串中出现某字符的个数
怎么求某字符串中出现某字符的个数
比如字符串为:6a7a9b3n0a,a
我想求这个字符串中出现a的个数是用什么函数呀
搜索更多相关主题的帖子: 字符 
2009-07-23 19:38
未熟的木瓜
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:42
专家分:110
注 册:2009-6-11
收藏
得分:0 
用一个循环语句再结合一个right()函数……
应该不是太难吧。
2009-07-23 20:14
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:20 
dim i as long
dim j as long
i=0
j=0
   do
      i=instr(i+1,"6a7a9b3n0a,a","a")
      if i>0 then
         j=j+1
      else
         exit do
      end if
   loop

授人于鱼,不如授人于渔
早已停用QQ了
2009-07-23 20:22
未熟的木瓜
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:42
专家分:110
注 册:2009-6-11
收藏
得分:0 
3楼更简便,
不过好像有悖于个性签名哦!
2009-07-23 20:33
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
s="a" '要查找的字符
次数=Len(str)-Len(Replace(str,"s",""))

说明一下,这个方法只是写得简单,运行起来是很慢的,尽量避免这么写,只是提供一个技巧而已。

[[it] 本帖最后由 multiple1902 于 2009-7-23 22:08 编辑 [/it]]
2009-07-23 22:07
liy666
Rank: 1
等 级:新手上路
帖 子:4
专家分:1
注 册:2009-6-30
收藏
得分:0 
学习一下,看看
2009-07-24 07:43
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:0 
回复 4楼 未熟的木瓜
因为这个问题,实在是不怎么好描述,就直接用代码描述是最简单的.

这些代码,我也是随手写的,没有经过测试.

授人于鱼,不如授人于渔
早已停用QQ了
2009-07-24 08:07
快速回复:怎么求某字符串中出现某字符的个数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017303 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved