The Content Filter and the Compliance Filter can use RegExp as well as collective terms.


Collective terms


.executable
.sh .dll .app .vbx .wsf .bas .ins .pcd .sct .shb .shs .cpl .wsc .chm .msi .inf .hta .vb .jse .lnk .wsh .vbe .reg .js .scr .cmd .vbs .pif .bat .com .exe
.mediafile
.aif .flv .mp1 .mid .mp5 .mpa .wma .mp2 .mpe .swf .wmf .wav .mp4 .wmv .mpg .avi .mov .mp3 .mpv2 .mp2v .aiff .mpeg
.docmacro
All Makros in .doc files
.xlsmacro
All Makros in .xls files


RegExp


RegEx
Description
Example
(Phrase1|Phrase2)
Check for Phrase 1 or 2
(test1@hornetsecurity.com|test2@hornetsecurity.com)
„“
Limits the search phrase
“test1@hornetsecurity.com”
.
Placeholder for a single character
Horn.t = Hornet, Hornat, Hornit, etc.
.*
Placeholder for multiple characters in front of item
.*@hornetsecutiy.com
*
Prefix can appear multiple times
a* = aa, aaa, aaaaa, etc..
?
Prefix can only appear once or never
Out?= Out, Ou
\d
Placeholder for any number (0-9)
test\d@hornetsecurity.com
\s
Replaces any non-printable character
Space, Tab, etc.
\w
Any character/number + underscore
a-z, A-Z-,0-9, _
\b
Sets boundaries
Hornet\b will not trigger with Hornetsecurity
\^ \$
Defines beginning and end of a phrase
\^Hor\$netsecurity = Hor