| 9523 | return lc; |
| 9524 | } |
| 9525 | std::string trim(std::string const &str) { |
| 9526 | static char const *whitespaceChars = "\n\r\t "; |
| 9527 | std::string::size_type start = str.find_first_not_of(whitespaceChars); |
| 9528 | std::string::size_type end = str.find_last_not_of(whitespaceChars); |
| 9529 | |
| 9530 | return start != std::string::npos ? str.substr(start, 1 + end - start) : std::string(); |
| 9531 | } |
| 9532 | |
| 9533 | bool replaceInPlace(std::string &str, std::string const &replaceThis, std::string const &withThis) { |
| 9534 | bool replaced = false; |
no test coverage detected