|
static String | numberLength (double d, UInt n) |
| Functions. More...
|
|
static String | number (double d, UInt n) |
|
static String & | fillLeft (String &this_s, char c, UInt size) |
|
static String & | fillRight (String &this_s, char c, UInt size) |
|
static bool | hasPrefix (const String &this_s, const String &string) |
|
static bool | hasSuffix (const String &this_s, const String &string) |
|
static bool | hasSubstring (const String &this_s, const String &string) |
|
static bool | has (const String &this_s, Byte byte) |
|
static String | prefix (const String &this_s, size_t length) |
|
static String | suffix (const String &this_s, size_t length) |
|
static String | prefix (const String &this_s, Int length) |
|
static String | suffix (const String &this_s, Int length) |
|
static String | prefix (const String &this_s, char delim) |
|
static String | suffix (const String &this_s, char delim) |
|
static String | substr (const String &this_s, size_t pos, size_t n) |
|
static String | chop (const String &this_s, Size n) |
|
static String & | trim (String &this_s) |
|
static String & | quote (String &this_s, char q, String::QuotingMethod method) |
|
static String & | unquote (String &this_s, char q, String::QuotingMethod method) |
|
static String & | simplify (String &this_s) |
|
static String | random (UInt length) |
|
static String & | reverse (String &this_s) |
|
static bool | split (const String &this_s, const char splitter, std::vector< String > &substrings, bool quote_protect) |
|
static bool | split (const String &this_s, const String &splitter, std::vector< String > &substrings) |
|
static bool | split_quoted (const String &this_s, const String &splitter, std::vector< String > &substrings, char q, String::QuotingMethod method) |
|
static QString | toQString (const String &this_s) |
|
static Int | toInt (const String &this_s) |
|
static float | toFloat (const String &this_s) |
|
static double | toDouble (const String &s) |
| convert String (leading and trailing whitespace allowed) to double More...
|
|
template<typename IteratorT > |
static bool | extractDouble (IteratorT &begin, const IteratorT &end, double &target) |
|
static String & | toUpper (String &this_s) |
|
static String & | firstToUpper (String &this_s) |
|
static String & | toLower (String &this_s) |
|
static String & | substitute (String &this_s, char from, char to) |
|
static String & | substitute (String &this_s, const String &from, const String &to) |
|
static String & | remove (String &this_s, char what) |
|
static String & | ensureLastChar (String &this_s, char end) |
|
static String & | removeWhitespaces (String &this_s) |
|