C++實現字符串替換

string& replace_all(string& str,const string& old_value,const string& new_value)
{
   while(true) { 
        string::size_type pos(0); 
        if( (pos=str.find(old_value))!=string::npos ) 
            str.replace(pos,old_value.length(),new_value); 
        else break; 
    } 
    return str; 
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章