:param
: url parameters;matrix
: matrix parameters*splat
: for parameters spanning over multiple segments. Splat parameters are greedy and could swallow a?param1¶m2
or ?:param1&:param2
: query parameters:param<\\d+>
will match numbers only for parameter param;id<[a-fA-F0-9]{8}>
will match 8 characters hexadecimal strings for parameter id.navigate()
, an error will be thrown.