utils: split: Rename all splitBy*() variants to split()

Tá an tiomantas seo le fáil i:
2021-04-17 12:41:22 +02:00
tuismitheoir b995362d1f
tiomantas 4dc688f9eb
D'athraigh 5 comhad le 13 breiseanna agus 11 scriosta

Féach ar an gComhad

@ -78,7 +78,7 @@ std::string utils::urldecode(std::string_view str)
return result;
}
std::vector<std::string> utils::splitByChar(const std::string &str, char delim)
std::vector<std::string> utils::split(const std::string &str, char delim)
{
std::vector<std::string> result;
std::stringstream stream(str);
@ -91,12 +91,13 @@ std::vector<std::string> utils::splitByChar(const std::string &str, char delim)
}
// TODO: can easily break if we pass a regex here
std::vector<std::string> utils::splitByString(const std::string &str, const std::string &delim)
std::vector<std::string> utils::split(const std::string &str, const std::string &delim)
{
return splitByRegex(str, delim + "+");
std::regex regex { delim + "+" };
return split(str, regex);
}
std::vector<std::string> utils::splitByRegex(const std::string &str, const std::string &regex)
std::vector<std::string> utils::split(const std::string &str, std::regex &regex)
{
std::vector<std::string> result;
std::regex reg(regex);