replace

Common
JVM
JS
Native
1.0
fun replace(input: CharSequence, replacement: String): String
(Common source) (JVM source) (JS source) (Native source)
For JVM

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.

For JS

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.

For Native

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
JVM
Native
1.0
fun replace(
    input: CharSequence,
    transform: (MatchResult) -> CharSequence
): String

(Common source) (JVM source) (Native source)
JS
1.1
inline fun replace(
    input: CharSequence,
    transform: (MatchResult) -> CharSequence
): String

(source)

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.