Documentation

StrReverse

StrReverse Description Reverse contents of this string.

Read More

StrRStrip

StrRStrip Description Strip only trailing whitespace (or optional custom characters) from the given Str object. Returns a new Str object. Original is unmodified.

Read More

StrSplit

StrSplit Description Split the given Str object into multiple Str objects stored in a vector of Str objects. Each Str object in returned vector is a new Str object and hence must be deinited after use. Calling VecDeinit() on the returned vector will do that for you automatically for all the objects. This is best used when iterating over a delimited data is not the only goal, but also other modifications like stripping over whitespaces from returned Str objects.

Read More

StrSplitToIters

StrSplitToIters Description Split given string into multiple StrIter into the same string. This way the split operation can be performed without creating new strings, but instead just having an iterated view into the Str object. This is best used when user never needs to make modifications and save the modifications. In other words, best used when only need iteration over string with some delimiters.

Read More

StrStartsWith

StrStartsWith Description Check if string starts with another Str object.

Read More

StrStartsWithCstr

StrStartsWithCstr Description Check if string starts with a fixed-length C-style string (Cstr).

Read More

StrStartsWithZstr

StrStartsWithZstr Description Check if string starts with a null-terminated string (Zstr).

Read More

StrStrip

StrStrip Description Strip leading and trailing whitespace (or optional custom characters) from the given Str object. Returns a new Str object. Original is unmodified. The returned Str must be deinited after use.

Read More

StrSwapCharAt

StrSwapCharAt Description Swap chars at given indices.

Read More

StrToF64

StrToF64 Description Convert string to double

Read More