Advanced Configuration and Management Guide
Table 10.2: BGP4 Special Characters for Regular Expressions (Continued)
Character | Operation | |
|
| |
^ | A caret (when not used within brackets) matches on the beginning of an | |
| input string. For example, the following regular expression matches on an | |
| ||
| ^jlampa |
|
|
| |
$ | A dollar sign matches on the end of an input string. For example, the | |
| following regular expression matches on an | |
| deg$ |
|
|
| |
_ | An underscore matches on one or more of the following: | |
| • | , (comma) |
| • { (left curly brace) | |
| • } (right curly brace) | |
| • | ( (left parenthesis) |
| • | ) (right parenthesis) |
| • The beginning of the input string | |
| • The end of the input string | |
| • | A blank space |
| For example, the following regular expression matches on “100” but | |
| not on “1002”, “2100”, and so on. | |
| _100_ |
|
|
| |
[ ] | Square brackets enclose a range of | |
| example, the following regular expression matches on an | |
| contains “1”, “2”, “3”, “4”, or “5”: | |
|
| |
| You can use the following expression symbols within the brackets. These | |
| symbols are allowed only inside the brackets. | |
| • ^ – The caret matches on any characters except the ones in the | |
| brackets. For example, the following regular expression matches on | |
| an | |
| ||
| • - The hyphen separates the beginning and ending of a range of | |
| characters. A match occurs if any of the characters within the range is | |
| present. See the example above. | |
|
| |
A vertical bar (sometimes called a pipe or a “logical or”) separates two | ||
| alternative values or sets of values. The | |
| other value. For example, the following regular expression matches on an | |
| ||
| (abc)(defg) | |
| Note: The parentheses group multiple characters to be treated as one | |
| value. See the following row for more information about parentheses. | |
|
|
|
10 - 50