Include empty tokens when splitting if necessary (#1893)

Fixes #1881
This commit is contained in:
Jérôme BOULMIER
2019-11-21 22:26:53 +01:00
committed by Patrick Ziegler
parent f08a5937a2
commit 0bfaf41ac3
7 changed files with 71 additions and 40 deletions

View File

@ -85,8 +85,8 @@ namespace string_util {
string utf8_truncate(string&& value, size_t len);
string join(const vector<string>& strs, const string& delim);
vector<string>& split_into(const string& s, char delim, vector<string>& container);
vector<string> split(const string& s, char delim);
std::vector<std::string> tokenize(const string& str, char delimiters);
size_t find_nth(const string& haystack, size_t pos, const string& needle, size_t nth);