replace

Common
fun replace(input: CharSequence, replacement: String): String

Parameters

fun replace(input: CharSequence, replacement: String): String

Replaces all occurrences of this regular expression in the specified input string with specified replacement expression.

Parameters

replacement

A replacement expression that can include substitutions. See Matcher.appendReplacement for details.

JS
fun replace(input: CharSequence, replacement: String): String

Replaces all occurrences of this regular expression in the specified input string with specified replacement expression.

Parameters

replacement

A replacement expression that can include substitutions. See String.prototype.replace function docs for details.

Native
fun replace(input: CharSequence, replacement: String): String

Replaces all occurrences of this regular expression in the specified input string with specified replacement expression.

Parameters

replacement

A replacement expression that can include substitutions.

Common
fun replace(input: CharSequence, transform: (MatchResult) -> CharSequence): String
fun replace(input: CharSequence, transform: (MatchResult) -> CharSequence): String
inline fun replace(input: CharSequence, transform: (MatchResult) -> CharSequence): String
fun replace(input: CharSequence, transform: (MatchResult) -> CharSequence): String

Replaces all occurrences of this regular expression in the specified input string with the result of the given function transform that takes MatchResult and returns a string to be used as a replacement for that match.