diff options
Diffstat (limited to 'src/util/string.cpp')
-rw-r--r-- | src/util/string.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/util/string.cpp b/src/util/string.cpp index 8ea3a1afc6..e994c85f1c 100644 --- a/src/util/string.cpp +++ b/src/util/string.cpp @@ -3,3 +3,12 @@ // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include <util/string.h> + +#include <regex> +#include <string> + +void ReplaceAll(std::string& in_out, const std::string& search, const std::string& substitute) +{ + if (search.empty()) return; + in_out = std::regex_replace(in_out, std::regex(search), substitute); +} |