EasyManua.ls Logo

Fortinet FortiGate FortiGate-3000 - To Block any Word in a Phrase; To Block Purposely Misspelled Words; To Block Common Spam Phrases

Fortinet FortiGate FortiGate-3000
398 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
356 01-28006-0010-20041105 Fortinet Inc.
Using Perl regular expressions Spam filter
Examples
To block any word in a phrase
/block|any|word/
To block purposely misspelled words
Spammers often insert other characters between the letters of a word to fool spam
blocking software.
/^.*v.*i.*a.*g.*r.*a.*$/i
/cr[eéèêë][\+\-\*=<>\.\,;!\?%&§@\^°\$£€\{\}()\[\]\|\\_01]dit/i
To block common spam phrases
The following phrases are some examples of common phrases found in spam
messages.
/try it for free/i
/student loans/i
/you’re already approved/i
/special[\+\-\*=<>\.\,;!\?%&~#§@\^°\$£€\{\}()\[\]\|\\_1]offer/i
abc\b abc when followed by a word boundary (e.g. in abc! but not in abcd)
perl\B perl when not followed by a word boundary (e.g. in perlert but not in perl stuff)
\x tells the regular expression parser to ignore white space that is neither
backslashed nor within a character class. You can use this to break up your
regular expression into (slightly) more readable parts.
/x used to add regexps within other text. If the first character in a pattern is
forward slash '/', the '/' is treated as the delimiter. The pattern must contain a
second '/'. The pattern between ‘/’ will be taken as a regexp, and anything
after the second ‘/’ will be parsed as a list of regexp options ('i', 'x', etc). An
error occurs If the second '/' is missing. In regular expressions, the leading
and trailing space is treated as part of the regular expression.
Table 35: Perl regular expression formats

Table of Contents

Other manuals for Fortinet FortiGate FortiGate-3000

Related product manuals