字符串拼接

QQ截图20200821094332.jpg

查找与替换:

QQ截图20200821094139.jpg

字符串比较

QQ截图20200821094427.jpg

字符串存取

QQ截图20200821094525.jpg

字符串插入和删除

插入和删除.jpg

string子串(子文本)

QQ截图20200821094731.jpg

功能描述:

·查找:查找指定字符串是否存在

·替换:在指定的位置替换字符串

函数原型:

//查找str第一次出现位置,从pOs开始查找

int find(const string& str, int pos - e) const;

//查找s第一次出现位置,从pOs开始查找

int find(const char* s, int pos = 8) const;

/1从pos位置查找s的前n个字符第一次位置

int find(const char* s, int pos, int n) const;

//查找字符c第一次出现位置

int find(const char c, int pos - e) const;

//查找str最后一次位置,从pos开始查找

int rfino(const string& str, int pos - npos) const;

//查找s最后一次出现位置,从pos开始查找

int rfind(const char* s, int pos = npos) const;

int rfind(const char* s,int pos, int n) const;

11从pos查找s的前n个字符最后一次位置

I/查找字符c最后一次出现位置

int rfind(const char c, int pos = e) const;

string& replace(int pos, int n, const string& str);

//替换从pos开始n个字符为字符串str

//替换从pos开始的n个字符为字符串s

string& replace(int pos, int n,const char* s);