Foundry Networks AR3202-CL User Manual

Page 217

Advertising
background image

Foundry AR-Series Router User Guide

13 - 2

© 2004 Foundry Networks, Inc.

June 2004

!AS

Matches any AS number except the given one.

AS1 -AS2

Is a range of ASs. It matches all AS numbers between AS1 and AS2 inclusive.

!AS1 - AS2

This matches all numbers except the given one.

.

Matches any number.

null

Matches an empty (0 length) string, e.g., (AS1 empty AS2) is equivalent to
(AS1 AS2).

term {m, n}

A term followed by {m, n} (where m and n are both non-negative integers and
m <= n) means at least m and at most n repetitions.

term {m}

A term followed by {m} (where m is a positive integer) matches m or more
repetitions of term.

term {m,}

A term followed by {m,} (where m is a positive integer) matches m or more
repetitions of term

term *

A term followed by * matches zero or more repetitions of term. This is
shorthand for {0,}.

term +

A term followed by + matches one or more repetitions of term. This is
shorthand for {1,}.

term ?

A term followed by ? matches zero or one repetition of term. This is shorthand
for {0,1}.

[ as_range_list
]

Brackets union the items of an as_range_list. An item of this list can be either
an AS or a range. For example, {AS1 AS2 - AS3 AS4] is equivalent to (AS1 |
AS2-AS3 | AS4).

( regex )

Parentheses group expressions to make a term out of any regex. An operator,
such as * or ?, works on a regular expression enclosed in parentheses as it
would any term.

Advertising
This manual is related to the following products: