Documentation

StrReplace

StrReplace Description Replace occurrences of a Str in string with another Str.

Read More

StrReplaceCstr

StrReplaceCstr Description Replace occurrences of a fixed-length string (Cstr) in string.

Read More

StrReplaceZstr

StrReplaceZstr Description Replace occurrences of a null-terminated string (Zstr) in string.

Read More

StrReserve

StrReserve Description Reserve space for string.

Read More

StrResize

StrResize Description Resize string. If length is smaller than current capacity, string length is shrinked. If length is greater than current capacity, space is reserved and string is expanded.

Read More

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