发布日期:2018-03-26
如何替换一个字符串中出现的所有某个特定的字符?+ 查看更多
如何替换一个字符串中出现的所有某个特定的字符?
+ 查看更多
发布日期:2018-02-26 16:59
分类:CPlusPlus
浏览次数:162
如下:
在std:string如何更有效地用另外的字符替换字符串中所有某个特定字符?
在std:string如何更有效地用另外的字符替换字符串中所有某个特定字符?
回答:
std:string中没有这样的方法,你可以用在algorithm文件头下的独立方法replace。
#include#include void some_func() { std::string s = "example string"; std::replace( s.begin(), s.end(), 'x', 'y'); // replace all 'x' to 'y' }