
2-5
Character
Meaning
Remarks
-
Hyphen. It connects two values (the
smaller one before it and the bigger one
after it) to indicate a range together with
[ ].
For example, “1-9” means numbers from
1 to 9 (inclusive); “a-h” means from a to h
(inclusive).
[ ]
A range of characters, Matches any
character in the specified range.
For example, [16A] can match a string
containing any character among 1, 6,
and A; [1-36A] can match a string
containing any character among 1, 2, 3,
6, and A (with - being a hyphen).
“]” can be matched only when it is put at
the beginning of [ ] if it is used as a
common character in [ ], for example
[ ]
string
]. There is no such limit on “[”.
( )
A character group. It is usually used with
“+” or “*”.
For example, (123A) means a character
group “123A”; “408(12)+” can match
40812 or 408121212. But it cannot
match 408.
\index
Repeats a specified character group for
once. A character group refers to the
string in () before \.
index
refers to the
sequence number (starting from 1 from
left to right) of the character group before
\: if only one character group appears
before \, then
index
can only be 1; if n
character groups appear before
index
,
then
index
can be any integer from 1 to n.
For example, (
string
)\1 means to repeat
string
for once, and (
string
)\1 must
match a string containing
stringstring;
(
string1
)(
string2
)\2 means to repeat
string2
for once, and (
string1
)(
string2
)\2
must match a string containing
string1string2string2;
(
string1
)(
string2
)\1\2 means to repeat
string1
for once first
,
and then repeat
string2 for once
, and
(
string1
)(
string2
)\1\2 must match a string
containing
string1string2string1string2.
[^]
Used to match any character not in a
specified range.
For example, [^16A] means to match a
string containing any character except 1,
6 or A, and the string can also contain 1,
6 or A, but cannot contain these three
characters only. For example, [^16A]
can match “abc” and “m16”, but not 1,
16, or 16A.
\<
string
Used to match a character string starting
with
string
.
For example, “\<do” can match word
“domain” or string “doa”.
string
\>
Used to match a character string ending
with
string
.
For example, “do\>” can match word
“undo” or string “abcdo”.
\b
character
2
Used to match
character1character2.
character1
can be any character except
number, letter or underline, and \b equals
[^A-Za-z0-9_].
For example, \ba can match -a, with -
represents
character1,
and a represents
character2;
while \ba cannot match “2a”
or “ba”
.
\B
character
It must match a string containing
character
, and there can no spaces
before
character.
For example, “\Bt” can match “t” in
“install”, but not “t” in “big top”.
character1\w
Used to match
character1character2.
character2
must be a number, letter or
underline, and \
w
equals [^A-Za-z0-9_].
For example, “v\w” can match “vlan”,
with “v” being
character1,
and “l” being
character2.
v\w can also match
“service”, with “i” being
character2.
\W Equals
\b.
For example, “\Wa” can match “-a”, with
“-” representing
character1,
and “a”
representing
character2;
while “\ba”
cannot match “2a” or “ba”
.
Summary of Contents for S5120-EI Series
Page 139: ...ii...
Page 578: ...1 21 C...
Page 739: ...1 12 Enable ARP detection based on 802 1X security entries SwitchB arp detection mode dot1x...
Page 926: ...2 8...
Page 942: ...ii Single Device Upgrade 3 4 IRF System Upgrade 3 5...
Page 985: ...1 1...
Page 1018: ...1 6...