User guide
Chapter 9: Configuring Other Intrusion Prevention Settings
106
\xhhh matches the specified hexidecimal character code
. matches any character except newline
\@ matches nothing (represents an accepting position)
““ matches nothing
[xy-z] matches x, or anything between y and z inclusive (character class)
[^xy-z] matches anything but x, or between y and z inclusive
• the caret must be the first character, otherwise it is part of the set
literally
• enter the dash as the first character if you want to include it
“text” matches text literally without regard for meta-characters within
• the text is not treated as a unit
r? matches r or nothing (optional operator)
r* matches zero or more occurrences of r (kleene closure)
r+ matches one of more occurrences of r (positive kleene closure)
r{m,n} matches r at least m times, and at most n times (repeat operator)
r|l matches either r or l (alternation operator)
r/l matches r only if followed by l (lookahead operator)
^r matches r only at the beginning of a line (bol anchor)
r$ matches r only at the end of the line (eol anchor)
r, l matches any arbitrary regular expression
m, n matches an integer
x,y,z matches any printable or escaped ascii character
text matches a sequence of printable or escaped ascii characters
ooo matches a sequence of up to three octal digits
hhh matches a sequence of hex digits
Meta-Character Description
Table 33: String standard expressions (Continued)