This commit is contained in:
2025-03-10 10:46:38 +08:00
parent d4d0be7e7a
commit 5fde5e6e52
6 changed files with 148 additions and 2 deletions

View File

@@ -30,6 +30,18 @@ bool str_util::touppercase(std::string ori, std::string& result) {
}
}
std::string str_util::tolower(std::string ori) {
std::string result;
tolowercase(ori, result);
return result;
}
std::string str_util::toupper(std::string ori) {
std::string result;
touppercase(ori, result);
return result;
}
std::string str_util::str_replace(std::string input, std::string pattern, std::string new_content) {
auto loc = input.find(pattern, 0);
auto len = pattern.length();