W3cubDocs

/Kotlin

replace

Platform and version requirements: JVM (1.0), JS (1.0), Native (1.0)
fun replace(input: CharSequence, replacement: String): String
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.

Platform and version requirements: JVM (1.0), Native (1.3)
fun replace(
    input: CharSequence, 
    transform: (MatchResult) -> CharSequence
): String
Platform and version requirements: JS (1.1)
inline 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.

© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-regex/replace.html