| 77 | } |
| 78 | |
| 79 | uint64_t findDelim(const std::string& input, const std::string& delimiter, uint64_t prevPos) { |
| 80 | if (delimiter != "") { |
| 81 | return input.find(delimiter, prevPos); |
| 82 | } |
| 83 | return prevPos < input.size() - 1 ? prevPos + 1 : std::string::npos; |
| 84 | } |
| 85 | |
| 86 | std::vector<std::string> StringUtils::split(const std::string& input, const std::string& delimiter, |
| 87 | bool ignoreEmptyStringParts) { |