WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
Loading...
Searching...
No Matches
string_utils.h File Reference
#include <algorithm>
#include <sstream>
#include <string>
#include <vector>
Include dependency graph for string_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  core
 Common string utility functions (split, case-insensitive search, etc.).
 

Functions

std::vector< std::string > core::split (const std::string &s, char delimiter)
 Split a string by a single-character delimiter.
 
std::vector< std::string > core::split (const std::string &s, const std::string &delimiter)
 
std::string core::toLower (const std::string &s)
 
bool core::containsIgnoreCase (const std::string &s, const std::string &substr)
 
bool core::startsWithIgnoreCase (const std::string &s, const std::string &prefix)
 
bool core::endsWithIgnoreCase (const std::string &s, const std::string &suffix)
 
int core::safeStoi (const std::string &s, int fallback=0)