#include <algorithm>
#include <numeric>
#include <ranges>
#include <string>
#include <string_view>
#include <tuple>
Go to the source code of this file.
|
| auto | split (std::string_view full, std::string_view tok) |
| | Split the string full on the first occurrence of tok.
|
| |
| auto | split_second (std::string_view full, std::string_view tok) |
| | Split the string s on the first occurrence of tok.
|
| |
| std::string | join (std::ranges::input_range auto strings, join_opt opt={}) |
| | Join the list of strings into a single string, using the separator given by opt.
|
| |
| std::string | join_quote (std::ranges::input_range auto strings, join_quote_opt opt={}) |
| | Join the list of strings into a single string, using the separator given by opt.
|
| |
| void | sort_case_insensitive (auto &range) |
| | Sort the given range of strings in-place in a case-insensitive manner.
|
| |
◆ alpaqa::util::join_opt
| struct alpaqa::util::join_opt |
◆ alpaqa::util::join_quote_opt
| struct alpaqa::util::join_quote_opt |