C++提高教程 STL -String查找和替换
Posted 行码阁119
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++提高教程 STL -String查找和替换相关的知识,希望对你有一定的参考价值。
# include<iostream>
# include<string>
using namespace std;
//查找
void test01()
{
string str1 = "abcdefg";
str1.find("df");
int pos = str1.find("df");
cout << "pos==" << pos << endl;
//rfind
int pos1 = str1.rfind("de");
cout << "pos1==" << pos1 << endl;
//rfind和find的区别
//rfind从右往左查 find从左往右查
}
void test02()
{
string str1 = "abcdefg";
//从1号字符起 3个字符 替换为”1111“
str1.replace(1,3,"1111");
cout << "str1==" << str1 << endl;
//rfind
}
int main()
{
test02();
system("pause");
return 0;
}
以上是关于C++提高教程 STL -String查找和替换的主要内容,如果未能解决你的问题,请参考以下文章