#include<iostream>
#include<string>
using namespace std;
void foo(string &a,string &b,string &c) //把字符串a中的子串b替换成子串c
{
string::size_type pos=0;
string::size_type begin=0;
string ret;
while((pos=a.find(b,pos))!=string::npos){
ret+=a.substr(begin,pos-begin);
ret+=c;
pos+=b.length();
begin=pos;
}
ret+=a.substr(begin,pos-begin);
a=ret;
}
字符串替换
最新推荐文章于 2022-11-14 14:52:32 发布