如题所述
第1个回答 2020-03-26
/*************************字符串替换函数sreplace***************************/
//将content串中所有的p串用r串代替
//return:是否发生替换
bool
sreplace(char*
content,char*
p,char*
r){
string
t(content);
int
slen=strlen(p);
int
rlen=strlen(r);
int
i=0;
while(1){
i=t.find(p);
if(-1==i)
break;
t.replace(i,slen,r,rlen);
}
cout<
评论
0
0
0
加载更多
//将content串中所有的p串用r串代替
//return:是否发生替换
bool
sreplace(char*
content,char*
p,char*
r){
string
t(content);
int
slen=strlen(p);
int
rlen=strlen(r);
int
i=0;
while(1){
i=t.find(p);
if(-1==i)
break;
t.replace(i,slen,r,rlen);
}
cout<
评论
0
0
0
加载更多