1 代码示例
#include <iostream>
using namespace std;
int GetRepeatCountInStr(const std::string & strStream, const std::string& str)
{
int count = 0;
int begin = -1;
while ((begin = strStream.find(str, begin + 1)) != std::string::npos)
{
count++;
begin = begin + str.length() - 1;
}
return count;
}
int main()
{
std::string str1 = "你个扑街啊啊啊啊你个扑街你个扑街";
std::string tempStr = "你个扑街";
int count = GetRepeatCountInStr(str1, tempStr);
return 0;
}
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:C++ – 得到字符串中某个字符串出现的个数
原文链接:https://www.stubbornhuang.com/816/
发布于:2020年05月06日 16:02:12
修改于:2023年06月26日 22:24:22
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论
51