String construction, Unicode inspection, searching, mutation, escaping, encoding, and iteration.
Converts a value to a string.
Returns the character at a position.
Alias-style length inspection for strings.
Returns the number of characters in a string.
Returns a substring using Lasso string positions.
Returns a substring using start and optional size.
Converts a string to bytes.
Decodes HTML entities.
Decodes XML entities.
Escapes text for HTML output.
string->encodeHtmlToXml is a member in the String Encoding group; call it on the receiver shown before the arrow.
Escapes a string for MySQL string literals.
Escapes a string for SQL-92 style string literals.
Encodes a string for use in a URL component.
Escapes text for XML.
Returns a hash value for a string.
Unescapes string escapes.
Iterates characters.
Iterates line break positions.
Iterates regular expression matches.
string->eachWordBreak is a member in the String Iteration group; call it on the receiver shown before the arrow.
string->forEachCharacter is a member in the String Iteration group; call it on the receiver shown before the arrow.
string->forEachLineBreak is a member in the String Iteration group; call it on the receiver shown before the arrow.
string->forEachMatch is a member in the String Iteration group; call it on the receiver shown before the arrow.
string->forEachWordBreak is a member in the String Iteration group; call it on the receiver shown before the arrow.
Returns string keys or positions for iteration.
Splits a string around a delimiter.
Returns string values for iteration.
Appends text to a mutable string value.
Appends a character by code value.
string->decompose is a member in the String Mutation group; call it on the receiver shown before the arrow.
string->foldCase is a member in the String Mutation group; call it on the receiver shown before the arrow.
Returns lowercase text.
string->merge is a member in the String Mutation group; call it on the receiver shown before the arrow.
string->normalize is a member in the String Mutation group; call it on the receiver shown before the arrow.
Pads the left side of a string.
Pads the right side of a string.
Removes characters.
Removes a leading pattern.
Removes a trailing pattern.
Replaces text or regular expression matches.
Reverses a string.
Returns titlecase text.
string->toLower is a member in the String Mutation group; call it on the receiver shown before the arrow.
string->toTitle is a member in the String Mutation group; call it on the receiver shown before the arrow.
string->toUpper is a member in the String Mutation group; call it on the receiver shown before the arrow.
Removes leading and trailing whitespace.
Returns uppercase text.
Tests a prefix.
Compares sort order between strings.
Tests whether a string contains text or a regular expression.
Tests a suffix.
Compares strings for equality.
Finds a substring.
Finds the last occurrence of a substring.
Returns the digit value of a character.
Returns the Unicode character name at a position.
Returns Unicode character type information.
Reads a digit in a given base.
Returns the numeric value of a character.
string->getPropertyValue is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->hasBinaryProperty is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
Returns integer code information for a character.
Tests alphanumeric characters.
Tests alphabetic characters.
string->isBase is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isBlank is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isCntrl is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
Tests decimal digits.
string->isGraph is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isLower is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isPrint is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isPunct is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isSpace is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isTitle is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isUAlphabetic is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isULowercase is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isUpper is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isUUppercase is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
string->isUWhitespace is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.
Tests whitespace characters.
string->isXDigit is a member in the Unicode Inspection group; call it on the receiver shown before the arrow.