substring

Common
fun substring(startIndex: Int): String

Returns a new String that contains characters in this string builder at startIndex (inclusive) and up to the length (exclusive).

Since Kotlin

1.4

Throws

if startIndex is less than zero or greater than the length of this string builder.

JS
fun substring(startIndex: Int): String

Returns a new String that contains characters in this string builder at startIndex (inclusive) and up to the length (exclusive).

Since Kotlin

1.4

Throws

if startIndex is less than zero or greater than the length of this string builder.

Native
fun substring(startIndex: Int): String

Returns a new String that contains characters in this string builder at startIndex (inclusive) and up to the length (exclusive).

Since Kotlin

1.4

Throws

if startIndex is less than zero or greater than the length of this string builder.

Common
fun substring(startIndex: Int, endIndex: Int): String

Returns a new String that contains characters in this string builder at startIndex (inclusive) and up to the endIndex (exclusive).

Since Kotlin

1.4

Throws

or IllegalArgumentException when startIndex or endIndex is out of range of this string builder indices or when startIndex > endIndex.

JS
fun substring(startIndex: Int, endIndex: Int): String

Returns a new String that contains characters in this string builder at startIndex (inclusive) and up to the endIndex (exclusive).

Since Kotlin

1.4

Throws

or IllegalArgumentException when startIndex or endIndex is out of range of this string builder indices or when startIndex > endIndex.

Native
fun substring(startIndex: Int, endIndex: Int): String

Returns a new String that contains characters in this string builder at startIndex (inclusive) and up to the endIndex (exclusive).

Throws

or IllegalArgumentException when startIndex or endIndex is out of range of this string builder indices or when startIndex > endIndex.