//! (static) std::string escape(const std::string & s) { std::deque<keyValuePair> replace; replace.emplace_back("\"", "\\\""); replace.emplace_back("\n", "\\n"); replace.emplace_back("\\", "\\\\"); return replaceMultiple(s, replace); }
std::string StringUtils::escape(const std::string & s){ static const auto escapeRules = getEscapeRules(); return replaceMultiple(s,escapeRules); }