replace(_:with:maxReplacements:)
Replaces all occurrences of the sequence matching the given regex with a given collection.
Declaration
mutating func replace<Replacement>(_ regex: some RegexComponent, with replacement: Replacement, maxReplacements: Int = .max) where Replacement : Collection, Replacement.Element == CharacterParameters
- regex:
A regex describing the sequence to replace.
- replacement:
The new elements to add to the collection.
- maxReplacements:
A number specifying how many occurrences of the sequence matching
regexto replace. Default isInt.max.