Contents

firstRange(of:)

Returns the range of the first match for the regex within this collection, where the regex is created by the given closure.

Declaration

func firstRange(@RegexComponentBuilder of content: () -> some RegexComponent) -> Range<Self.Index>?

Parameters

  • content:

    A closure that returns a regex to search for.

Return Value

A range in the collection of the first occurrence of the first match of if the regex returned by content. Returns nil if no match for the regex is found.