replaceFirst

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

Replaces the first occurrence 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 the first occurrence 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 the first occurrence of this regular expression in the specified input string with specified replacement expression.

Parameters

replacement - A replacement expression that can include substitutions.

Native
1.3
fun replaceFirst(
    input: CharSequence,
    transform: (MatchResult) -> CharSequence
): String

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