std::regex_replace