Package: effect
Module: String
Replaces all occurrences of a substring or pattern in a string.
Example (Replacing all matches)
import { pipe, String } from "effect"
import * as assert from "node:assert"
assert.deepStrictEqual(pipe("ababb", String.replaceAll("b", "c")), "acacc")
assert.deepStrictEqual(pipe("ababb", String.replaceAll(/ba/g, "cc")), "accbb")
Signature
declare const replaceAll: (searchValue: string | RegExp, replaceValue: string) => (self: string) => string
Since v2.0.0