RegExpPathSegment<T> constructor
RegExpPathSegment<T> ({
- required RegExp regExp,
- RouteBuilder<
T> ? create, - List<
Segment< children = const [],T> > - RouteBuilder<
T> ? createError,
Creates a Segment that matches a path segment against a regular expression.
/// Matches any path segment consisting of letters
Segment.regExpPath(
regExp: RegExp(r'[a-zA-Z]+'),
create: (context) => 'letter path',
),
See also:
- RegExpParamSegment or Segment.regExpParam, for when you need the matched value
Implementation
RegExpPathSegment({
required RegExp regExp,
RouteBuilder<T>? create,
List<Segment<T>> children = const [],
RouteBuilder<T>? createError,
}) : super(RegExpParser(regExp), create, createError, children);