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