Contents

replaceSubrange(_:with:)

Replaces the text within the specified bounds with the given characters.

Declaration

mutating func replaceSubrange<C>(_ subrange: Range<String.Index>, with newElements: C) where C : Collection, C.Element == Character

Parameters

  • subrange:

    The range of text to replace. The bounds of the range must be valid indices of the string.

  • newElements:

    The new characters to add to the string.

Discussion

Calling this method invalidates any existing indices for use with this string.

See Also

Replacing Substrings