removeRange

fun CharSequence.removeRange(
    startIndex: Int,
    endIndex: Int
): CharSequence
(source)

Returns a char sequence with content of this char sequence where its part at the given range is removed.

Parameters

startIndex - the index of the first character to be removed.

endIndex -

the index of the first character after the removed part to keep in the string.

endIndex is not included in the removed part.

inline fun String.removeRange(
    startIndex: Int,
    endIndex: Int
): String
(source)

Removes the part of a string at a given range.

Parameters

startIndex - the index of the first character to be removed.

endIndex -

the index of the first character after the removed part to keep in the string.

endIndex is not included in the removed part.

fun CharSequence.removeRange(range: IntRange): CharSequence (source)

Returns a char sequence with content of this char sequence where its part at the given range is removed.

The end index of the range is included in the removed part.

inline fun String.removeRange(range: IntRange): String (source)

Removes the part of a string at the given range.

The end index of the range is included in the removed part.