Repeat a string a specified number of times and return the concatenated result.
Convert a string to camel case.
Return a Unicode code point from a string at a specified position.
Remove a UTF-8 byte order mark (BOM) from the beginning of a string.
Return the next extended grapheme cluster break in a string after a specified position.
Return a Unicode code point from a string at a specified position.
Grapheme cluster break tooling.
Convert a string to uppercase.
Convert a string to camel case.
Split a string by its grapheme cluster breaks.
Create an iterator which iterates over grapheme clusters.
Left pad a string.
Right pad a string.
Convert a UTF-16 encoded string to an array of integers using UTF-8 encoding.
Calculates the Levenshtein (edit) distance between two strings.
Decode a string of data which has been encoded using Base64 encoding.
Test if a value is a string.
Percent-encode a UTF-16 encoded string according to RFC 3986.
Escape a regular expression string or pattern.
Return the part of a string before a specified substring.
Capitalize the first letter of each word in a string.
Return the part of a string after a specified substring.
Test if a string starts with the characters of another string.
Test if a value is a regular expression string.