| 119 | } |
| 120 | |
| 121 | string stringToLower(string str) |
| 122 | { |
| 123 | std::transform(str.begin(), str.end(), str.begin(), [](unsigned char c) |
| 124 | { |
| 125 | return (char) std::tolower(c); |
| 126 | }); |
| 127 | return str; |
| 128 | } |
| 129 | |
| 130 | bool stringStartsWith(const std::string& str, const std::string& prefix) |
| 131 | { |