replaceRange

fun CharSequence.replaceRange(startIndex: Int, endIndex: Int, replacement: CharSequence): CharSequence(source)

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

Since Kotlin

1.0

Parameters

startIndex

the index of the first character to be replaced.

endIndex

the index of the first character after the replacement to keep in the string.


inline fun String.replaceRange(startIndex: Int, endIndex: Int, replacement: CharSequence): String(source)

Replaces the part of the string at the given range with the replacement char sequence.

Since Kotlin

1.0

Parameters

startIndex

the index of the first character to be replaced.

endIndex

the index of the first character after the replacement to keep in the string.


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

The end index of the range is included in the part to be replaced.

Since Kotlin

1.0

inline fun String.replaceRange(range: IntRange, replacement: CharSequence): String(source)

Replace the part of string at the given range with the replacement string.

The end index of the range is included in the part to be replaced.

Since Kotlin

1.0