#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
string str1, str2;
str1 = "abcdef";
str2 = "bcd";
//一种方法
string::size_type pos = str1.find(str2);
cout<<string(str1, pos, str2.length())<<endl; //注意string的构造函数
//另一种方法
string::iterator iter = search(str1.begin(), str1.end(), str2.begin(), str2.end());
cout<<string(iter, iter+str2.length())<<endl;
return 0;
}
string查找子串的方法
最新推荐文章于 2025-01-26 00:15:00 发布