StructureRegexBuilder5.9.0
Local
A regex component that represents an atomic group.
- iOS
- 16.0+
- macOS
- 13.0+
- tvOS
- 16.0+
- watchOS
- 9.0+
struct Local<Output>
An atomic group opens a local backtracking scope which, upon successful exit, discards any remaining backtracking points from within the scope.
Citizens in RegexBuilder
Conformances
protocol RegexComponent
A type that represents a regular expression.
Members
init(some RegexComponent
) Creates an atomic group with the given regex component.
init(() -> some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10>(some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10>(() -> some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5, C6, C7, C8, C9>(some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5, C6, C7, C8, C9>(() -> some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5, C6, C7, C8>(some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5, C6, C7, C8>(() -> some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5, C6, C7>(some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5, C6, C7>(() -> some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5, C6>(some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5, C6>(() -> some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5>(some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4, C5>(() -> some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4>(some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3, C4>(() -> some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3>(some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2, C3>(() -> some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2>(some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1, C2>(() -> some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1>(some RegexComponent
) Creates an atomic group with the given regex component.
init<W, C1>(() -> some RegexComponent
) Creates an atomic group with the given regex component.
var regex: Regex<Output>