Foundry AR-Series Router User Guide

!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.

 

 

13 - 2

© 2004 Foundry Networks, Inc.

June 2004

Page 217
Image 217
Foundry Networks AR3202-CL, AR3201-CL, AR1204, AR1216, AR1208 manual = n means at least m and at most n repetitions