美文网首页
母串中寻找字串

母串中寻找字串

作者: 带着白卡去旅行 | 来源:发表于2018-09-13 22:06 被阅读10次

find顺搜索
rfind逆搜索
string::npos表示母串中不含字串
index表示位置

#include<iostream>
#include<iomanip>
#include<string>

using namespace std;

void main()

{
    string text = "had had sdsdsdhad";
    string word = "had";

    int count = 0;
    for (int index = 0; (index = text.find(word, index)) != string::npos; index = word.length() + index, count++);
    
    cout << count;

    system("pause");
        return;
}

相关文章

  • 母串中寻找字串

    find顺搜索rfind逆搜索string::npos表示母串中不含字串index表示位置

  • 14 - shell字符串处理及变量

    字符串处理机制 字串截取 语法格式:${变量:起始位置:长度} 子串替换 替换1个结果:${变量/旧字串/新字串}...

  • makefile笔记-常用函数

    字符串处理函数 $(subst ,, ) : 字符串替换 把字串中的<...

  • #3 Longest Substring Without Rep

    寻找字符串中无重复字母的最长字串,使用2个指针移动,当右指针找到hash表中重复的字幕时,讲左指针移动到表中记录位...

  • PHP 的 date 日期时间常用函数解析 -- PHP 学习

    date 格式化一个本地时间/日期** 语法格式: 格式字串可以识别以下 format 参数的字符串 格式字串中不...

  • KMP字串匹配-入门

    1、串的定义 这里所说的串指的是字串,就是字符串,当然不是烧烤串。计算机的字串是用编码形式保存的,通常的ASCII...

  • #5 Longest Palindromic Substring

    寻找字符串中最大的回文序列 思想是一个回文字符串的字串也必然是回文序列 于是从左边开始以每一个字母当作回文序列的中...

  • leetcode-0214

    题目 最短回文串 关键词 回文字串 思路: 将字符串倒序,再从源字串依次比较,找到重叠位置合并

  • LintCode 582. 单词拆分II

    题目描述 给一字串s和单词的字典dict,在字串中增加空格来构建一个句子,并且所有单词都来自字典。 返回所有有可能...

  • 01字串

    时间限制:1.0s 内存限制:256.0MB 锦囊1使用五层循环。锦囊2最外面一层循环枚举最左边一位,第二层循...

网友评论

      本文标题:母串中寻找字串

      本文链接:https://www.haomeiwen.com/subject/zenggftx.html