测试boost::algorithm::replace_all 方法

来源:互联网 发布:sql降序查询 编辑:程序博客网 时间:2024/06/07 03:13
测试boost::algorithm::replace_all 方法
#include <iostream>#include <map>#include <string>#include "boost/algorithm/string.hpp"using namespace std;map<string, int> emoji_map;static inline void replaceEmojiUnicodeToChar(std::string& str){    map<string, string> emoji_map;    emoji_map.insert(map<string, string>::value_type("zzz", "500"));    for(std::map<std::string, std::string>::iterator it = emoji_map.begin() ; it != emoji_map.end(); it++)    {        boost::algorithm::replace_all(str, it->first, it->second);    }}int main(int argc, char *argv[]){    std::string str1 = "zzzss";    replaceEmojiUnicodeToChar(str1);    cout<<"str1 === "<<str1<<endl;}

0 0