|
函数 |
| template<typename TString, typename TSep> |
| std::vector< TString > | split (const TString &szText, TSep Separator=" ") |
| template<typename TString> |
| std::vector< TString > | split (const TString &szText, char Separator= ' ') |
| template<typename TString> |
| std::vector< TString > | split (const TString &szText, wchar_t Separator= ' ') |
| template<typename TCont, typename TGlue> |
| TCont | join (const TCont &container, const TGlue &glue) |
| template<typename TCont> |
| TCont | join (const TCont &container) |
| template<typename TString, typename TSearch, typename TReplace> |
| TString | replace (const TString &baseStr, const TSearch &searchStr, const TReplace &replaceStr) |
| template<typename TString, typename TSearch, typename CharT> |
| TString | replace (const TString &baseStr, const TSearch &searchStr, CharT replaceChar) |
| template<typename TString, typename TReplace, typename CharT> |
| TString | replace (const TString &baseStr, CharT searchChar, const TReplace &replaceStr) |
| template<typename TString, typename CharT> |
| TString | replace (const TString &baseStr, CharT searchChar, CharT replaceChar) |
| template<typename TString> |
| TString | properCase (const TString &str) |
| template<typename TString> |
| TString | toUpper (const TString &str) |
| template<typename TString> |
| TString | toLower (const TString &str) |
| void | trimleft (string &s) |
| void | trimright (string &s) |
| void | trim (string &s) |
| string | trim (const string &s) |
| void | trimleft (wstring &s) |
| void | trimright (wstring &s) |
| void | trim (wstring &s) |
| wstring | trim (const wstring &s) |