define({"topics" : [{"title":"<span class=\"keyword\">SMC<\/span> regular expression syntax","shortdesc":"<p class=\"shortdesc\"> A regular expression is a sequence of characters that defines a matching pattern. These patterns are used for matching byte sequences in network traffic. <\/p>","id":"GUID-322E8A10-B3B2-4F73-81F1-5C2BD458160F","href":"GUID-322E8A10-B3B2-4F73-81F1-5C2BD458160F.html","menu": {"hasChildren":false,},"tocID":"GUID-322E8A10-B3B2-4F73-81F1-5C2BD458160F-d58e165167","topics":[]},{"title":"Special character sequences","shortdesc":"<p class=\"shortdesc\"> Printable characters, such as “a” or “b”, are defined by simply typing them into a regular expression. In addition, there are some shorthands for common non-printable characters and character classes. <\/p>","id":"GUID-5761EF3B-7F55-41F0-805D-4E506CF47D95","href":"GUID-5761EF3B-7F55-41F0-805D-4E506CF47D95.html","menu": {"hasChildren":false,},"tocID":"GUID-5761EF3B-7F55-41F0-805D-4E506CF47D95-d58e165200","topics":[]},{"title":"Pattern-matching modifiers","shortdesc":"<p class=\"shortdesc\"> The regular expression syntax has Perl-like extensions. The pattern-matching modifiers are extensions that can be used to control the matching process in more detail. <\/p>","id":"GUID-9ABAA550-D431-44E1-B997-D6FC508B2717","href":"GUID-9ABAA550-D431-44E1-B997-D6FC508B2717.html","menu": {"hasChildren":false,},"tocID":"GUID-9ABAA550-D431-44E1-B997-D6FC508B2717-d58e165231","topics":[]},{"title":"Variable expression evaluation","shortdesc":"<p class=\"shortdesc\"> Variable expression evaluation is an extension to regular expression syntax that provides the ability to use variables, parse values from the traffic stream and perform arithmetic operations. <\/p>","id":"GUID-5DD3F1CB-C6B3-466F-9079-EDF00BA3C695","href":"GUID-5DD3F1CB-C6B3-466F-9079-EDF00BA3C695.html","menu": {"hasChildren":false,},"tocID":"GUID-5DD3F1CB-C6B3-466F-9079-EDF00BA3C695-d58e165262","topics":[]},{"title":"Stream operations","shortdesc":"<p class=\"shortdesc\"> Stream operations can be used to read data from the traffic stream. <\/p>","id":"GUID-4F9C7D4C-B189-4050-A592-936321247CCD","href":"GUID-4F9C7D4C-B189-4050-A592-936321247CCD.html","menu": {"hasChildren":false,},"tocID":"GUID-4F9C7D4C-B189-4050-A592-936321247CCD-d58e165293","topics":[]},{"title":"System variables","shortdesc":"<p class=\"shortdesc\"> System variables are connection variables whose values are set by the <span class=\"keyword\">NGFW<\/span> Engine. <\/p>","id":"GUID-ABE0C00B-1707-461C-8194-F63B42F77E81","href":"GUID-ABE0C00B-1707-461C-8194-F63B42F77E81.html","menu": {"hasChildren":false,},"tocID":"GUID-ABE0C00B-1707-461C-8194-F63B42F77E81-d58e165324","topics":[]},{"title":"Independent subexpressions","shortdesc":"<p class=\"shortdesc\"> Independent subexpressions allow starting another regular expression from inside a variable expression. <\/p>","id":"GUID-C089405A-B740-47F0-AA3D-BDF469935DD9","href":"GUID-C089405A-B740-47F0-AA3D-BDF469935DD9.html","menu": {"hasChildren":false,},"tocID":"GUID-C089405A-B740-47F0-AA3D-BDF469935DD9-d58e165358","topics":[]},{"title":"Parallel matching groups","shortdesc":"<p class=\"shortdesc\"> With complex regular expressions, you might need to set up different regular expressions for matching in parallel groups. <\/p>","id":"GUID-B6CBFCDA-F2B7-48C2-9C59-67092D1B2A93","href":"GUID-B6CBFCDA-F2B7-48C2-9C59-67092D1B2A93.html","menu": {"hasChildren":false,},"tocID":"GUID-B6CBFCDA-F2B7-48C2-9C59-67092D1B2A93-d58e165389","topics":[]},{"title":"Tips for working with regular expressions","shortdesc":"<p class=\"shortdesc\"> Before you work with regular expressions, review the following tips. <\/p>","id":"GUID-91380CBA-4062-4E21-AE10-09933C861EC8","href":"GUID-91380CBA-4062-4E21-AE10-09933C861EC8.html","menu": {"hasChildren":false,},"tocID":"GUID-91380CBA-4062-4E21-AE10-09933C861EC8-d58e165420","topics":[]}]});