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)