|
bool | axom::utilities::string::endsWith (const std::string &str, const std::string &suffix) |
| Tests whether a string ends with another string https://stackoverflow.com/questions/20446201/how-to-check-if-string-ends-with-txt/20446257. More...
|
|
bool | axom::utilities::string::endsWith (const std::string &str, const char suffix) |
| Tests whether a string ends with a char. More...
|
|
bool | axom::utilities::string::startsWith (const std::string &str, const std::string &prefix) |
| Tests whether a string starts with another string. More...
|
|
bool | axom::utilities::string::startsWith (const std::string &str, const char prefix) |
| Tests whether a string starts with a char. More...
|
|
std::string | axom::utilities::string::removeSuffix (const std::string &str, const std::string &suffix) |
| Removes suffix from the end of str, if present. More...
|
|
std::vector< std::string > | axom::utilities::string::split (const std::string &str, const char delimiter) |
| Splits the given string based on the given delimiter. More...
|
|
void | axom::utilities::string::toLower (std::string &str) |
| Converts a string to lowercase. More...
|
|
void | axom::utilities::string::toUpper (std::string &str) |
| Converts a string to uppercase. More...
|
|
std::vector< std::string > | axom::utilities::string::rsplitN (const std::string &input, const std::size_t n, const char delim) |
| Retrieves the last "n" tokens of a string split with the specified delimiter. More...
|
|
std::string | axom::utilities::string::appendPrefix (const std::string &prefix, const std::string &name, const char delim='/') |
| This function appends the prefix name to the ending name. More...
|
|
std::string | axom::utilities::string::removePrefix (const std::string &prefix, const std::string &name, const char delim='/') |
| This function returns the tail of a string following a given prefix plus a delimiter. More...
|
|
std::string | axom::utilities::string::removeBeforeDelimiter (const std::string &str, const char delim='/') |
| This function extracts the substring following the last instance of the delimiting character. More...
|
|
std::string | axom::utilities::string::removeAllInstances (const std::string &target, const std::string &substr) |
| This function removes all instances of the substring from the target string. More...
|
|
std::string | axom::utilities::string::replaceAllInstances (const std::string &target, const std::string &findstr, const std::string &replacestr) |
| This function finds all instances of a substring and replaces it with another string for the target string. More...
|
|