VB中,如何判断某字符在某个字符串中出现的次数?

请稍加描述,好吗.

没有专用函数能解决,只有编一个小代码了。
如果你要找的字符是A,要搜索的字串变量是b
for i=1 to len(b)'逐个循环变量B中字符
if instr(i,b,"A")>0 then j=j+1'如果找到一个就将计数+1并从下一位开始继续查
next
取得的j变量就是你的要求。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-18
如果你的#是固定的位置的话,除了上面两位的方法之外,还可以用left和rigth
例:
str
=
"#1
1977
01
01
19
22"
num
=
right(left(str,2),1)
第2个回答  2006-04-29
编个小的统计程序不就好了,很简单的啊
第3个回答  2006-04-29
用正则表达式
相似回答