您的位置:首页 > 编程语言 > C语言/C++

对字符串中所有指定的子串进行替换

2015-11-26 21:56 309 查看
/*
函数说明:对字符串中所有指定的子串进行替换
参数:
string resource_str            //源字符串
string sub_str                //被替换子串
string new_str                //替换子串
返回值: string
*/
string subreplace(string resource_str, string sub_str, string new_str)
{
string::size_type pos = 0;
while((pos = resource_str.find(sub_str)) != string::npos)   //替换所有指定子串
{
resource_str.replace(pos, sub_str.length(), new_str);
}
return resource_str;
}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C++ string 函数