util.h file
Functions
- void rangBout(std::string s, rang::fg color)
- void rangBerr(std::string s, rang::fg color)
- void rangout(std::string s, rang::fg color)
- void rangerr(std::string s, rang::fg color)
- void ltrim(std::string& s)
- void rtrim(std::string& s)
- void trim(std::string& s)
- auto ltrim_copy(std::string s) -> std::string
- auto rtrim_copy(std::string s) -> std::string
- auto trim_copy(std::string s) -> std::string
- auto pair_split(const std::string& key, const char separator) -> std::pair<std::string, std::string>
- auto split(const std::string& str, const char separator) -> std::vector<std::string>
- auto split_with_trim(const std::string& str, const std::string& delimiters, bool do_not_allow_empty = false) -> std::vector<std::string>
Function documentation
void ltrim(std::string& s)
the following code snippet is taken from Jan Schultke's answer Licensed under: CC BY-SA 4.0 ( https:/