关注
string replace(const string& str, const string& sub, const string repstr){
string tmp;
string::size_type len1 = sub.size();
string::size_type pre = 0;
string::size_type pos = 0;
while ((pos = str.find(sub, pos)) != string::npos){ //寻找下一个sub串的起始位置
tmp += str.substr(pre, pos - pre);//求字串
tmp += repstr;
pos += len1;
pre = pos;
}
tmp += str.substr(pre, str.size() - pre);
return tmp;
}
自己来贴个回答。面试官也说了可以用c++标准库。
查看原帖
点赞 1
相关推荐
05-26 11:24
西安交通大学 Java 

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 职场捅娄子大赛 #
282505次浏览 2619人参与
# 机械人,签完三方你在忙什么? #
46223次浏览 210人参与
# 华泰证券Fintech星战营 #
15315次浏览 165人参与
# 华为求职进展汇总 #
4610723次浏览 28088人参与
# 晒一下我的毕业照 #
14327次浏览 53人参与
# 一人一个landing小技巧 #
50060次浏览 840人参与
# 如何KTV领导 #
52712次浏览 406人参与
# 互联网行业现在还值得去吗 #
14573次浏览 52人参与
# 产品人专业大盘点 #
43813次浏览 293人参与
# 简历无回复,你会继续海投还是优化再投? #
64842次浏览 686人参与
# 好好告别我的学生时代 #
2505次浏览 56人参与
# 嵌入式岗知多少 #
36900次浏览 422人参与
# 秋招最大的收获是什么? #
30191次浏览 286人参与
# 如果不工作真的会快乐吗 #
113792次浏览 937人参与
# 你的秋招第一面感觉怎么样 #
67800次浏览 554人参与
# 运营来爆料 #
40963次浏览 319人参与
# 2025,我想...... #
45312次浏览 433人参与
# 节后第一天上班,我的精神状态 #
6934次浏览 70人参与
# 应届生应该先就业还是先择业 #
103811次浏览 623人参与
# 00后45度躺现状 #
90657次浏览 457人参与
# 租房前辈的忠告 #
164352次浏览 6255人参与