以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求教:如何统计一段文本中,指定字符串出现的次数 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=130133) |
-- 作者:99473593 -- 发布时间:2019/1/14 11:57:00 -- 求教:如何统计一段文本中,指定字符串出现的次数 比如我有这样一段文本,“中华人民共和国,中华民族,” ,我要统计其中字符串“中华”出现的次数,该怎么做。好像只能统计单个字符出现次数,统计不了字符串,请老大帮忙看下,在线等,拜托拜托!!! |
-- 作者:有点甜 -- 发布时间:2019/1/14 12:16:00 -- Dim str As String = "中华中华人民共和国,中华民族" Dim s As String = "中华" Dim i As Integer = str.IndexOf(s) Dim count As Integer = 0 Do While i >= 0 count += 1 str = str.SubString(i+s.length) i = str.IndexOf(s) Loop msgbox(count) |
-- 作者:99473593 -- 发布时间:2019/1/14 12:28:00 -- 谢谢,老大 |