String utilities.
More...
#include <cartobase/stream/stringutil.h>
|
| static std::vector< std::string > | split (const std::string &s, const std::string &split_pattern, unsigned maxsplit=0) |
| |
| static std::vector< std::string > | split (const std::string &s, const std::vector< std::string > &split_patterns, unsigned maxsplit=0) |
| |
| static std::string | join (const std::vector< std::string > &strings, const std::string &join_by) |
| |
| static std::string | strip (const std::string &s, const std::string &chars=" \n\t") |
| |
String utilities.
Definition at line 12 of file stringutil.h.
◆ join()
| static std::string carto::StringUtil::join |
( |
const std::vector< std::string > & | strings, |
|
|
const std::string & | join_by ) |
|
static |
◆ split() [1/2]
| static std::vector< std::string > carto::StringUtil::split |
( |
const std::string & | s, |
|
|
const std::string & | split_pattern, |
|
|
unsigned | maxsplit = 0 ) |
|
static |
◆ split() [2/2]
| static std::vector< std::string > carto::StringUtil::split |
( |
const std::string & | s, |
|
|
const std::vector< std::string > & | split_patterns, |
|
|
unsigned | maxsplit = 0 ) |
|
static |
◆ strip()
| static std::string carto::StringUtil::strip |
( |
const std::string & | s, |
|
|
const std::string & | chars = " \n\t" ) |
|
static |
The documentation for this class was generated from the following file: