Package-level declarations
Functions
Returns whether this string contains a non-whitespace character.
Returns whether this string contains at least one character.
Returns whether this UTF-16 character is Kotlin whitespace.
Finds the last matching character.
Finds the last matching substring, starting at the last character.
Searches backwards from startIndex for char.
Searches backwards from startIndex for string, comparing UTF-16 code units.
Removes prefix when present, otherwise returns this string.
Removes suffix when present, otherwise returns this string.
Splits on delimiter, retaining empty parts. Zero limit means no limit; positive limit keeps the remaining suffix.
Splits on delimiter, retaining empty parts. An empty delimiter separates UTF-16 code units, including empty ends.
Returns the part after the first delimiter, or this string if absent.
Returns the part after the first delimiter, or missingDelimiterValue if absent.
Returns the part after the last delimiter, or this string if absent.
Returns the part after the last delimiter, or missingDelimiterValue if absent.
Returns the part before the first delimiter, or this string if absent.
Returns the part before the first delimiter, or missingDelimiterValue if absent.
Returns the part before the last delimiter, or this string if absent.
Returns the part before the last delimiter, or missingDelimiterValue if absent.
Parses a signed decimal Int, or returns null for invalid input or overflow.