void StringUtils::Replace(Aws::String &s, const char* search, const char* replace) { if(!search || !replace) { return; } size_t replaceLength = strlen(replace); size_t searchLength = strlen(search); for (std::size_t pos = 0;; pos += replaceLength) { pos = s.find(search, pos); if (pos == Aws::String::npos) break; s.erase(pos, searchLength); s.insert(pos, replace); } }