Implementation of the Replace(const std::string&, const char*, const char*, bool) and Replace(const std::string&, char, char, bool) functions, for replacing narrow character characters and strings in a string. More...

Go to the source code of this file.
Namespaces | |
| namespace | Helpers |
| The namespace containing all the "helper" functions in the C++ code. | |
Functions | |
| std::string | Replace (const std::string &s, const char *str1, const char *str2, bool bCaseInsensitive=false) |
Replace all occurrences of narrow string str1 with narrow string str2 in s. If str2 is empty then all matches to str1 are effectively removed from the string. | |
| std::string | Replace (const std::string &s, char c1, char c2, bool bCaseInsensitive=false) |
Replace all occurrences of narrow character c1 with narrow character c2 in s. If c2 is empty then all matches to str1 are effectively removed from the string. | |
Implementation of the Replace(const std::string&, const char*, const char*, bool) and Replace(const std::string&, char, char, bool) functions, for replacing narrow character characters and strings in a string.
Definition in file replace.cpp.