firstRange(of:)
Returns the range of the first match for the regex within this collection, where the regex is created by the given closure.
- iOS
- 16.0+
- macOS
- 13.0+
- tvOS
- 16.0+
- watchOS
- 9.0+
func firstRange(@RegexComponentBuilder of content: () -> some RegexComponent) -> Range<Self.Index>?
Parameters
- content
A closure that returns a regex to search for.
Returns
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.