best tool in Boost for (massive) string replacement? Boost.Xpressiveを使用し、std::mapで文字列置換の対応表を作るという方法がすごく気に入りました。 #include <map> #include <string> #include <iostream> #include <boost/xpressive/xpressive_static.hpp> #include <boost/xpressive/regex_actions.hpp> using namespace boost::xpressive; int main() { const std::map<std::string, std::string> rep = { {"\\alpha", "a"}, {"\\beta", "b"}, {"\\gamma",