发新帖

[C/VC/C++] 对字符串中所有指定的子串进行替换

零下一度 2019-8-21 916
/*
 函数说明:对字符串中所有指定的子串进行替换
 参数:
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;
}


最新回复 (0)
返回
零下一度
主题数
928
帖子数
0
注册排名
1