Expression Types

Top  Previous  Next

 

FileLocator Network supports the following expression types:

Boolean
Boolean RegEx
Whole Word
DOS
Exact match
Regular expression
File Hash

 

 

Boolean Expressions

 

Boolean expressions combine individual search phrases using the AND, OR, and NOT operators. For more information see Boolean Expressions.

 

 

Boolean RegEx Expressions

 

Boolean RegEx expressions are a special type of Boolean expression that allow regular expressions to be combined using the AND, OR, and NOT operators. For more information see Boolean Expressions.

 

 

Whole Word Expressions

 

Whole Word expressions match the search phrases exactly as typed ignoring partial word matches. Since Whole Word expressions are a special type of Boolean expression individual search phrases can be combined using the AND, OR, and NOT operators. For more information see Boolean Expressions.

 

 

DOS Expressions

 

DOS expressions are usually used to specify groups of files. Use a semi-colon to specify multiple groups, e.g.

 

The expression *.cpp;*.h searches for files that end with .cpp or .h

 

 

Exact Match

 

Exact match will match the text as entered (ie literally).

 

 

Regular Expression

 

FileLocator Network can be configured to use Perl compatible regexp syntax or the Classic FileLocator Network syntax in the Expressions tab.

 

Classic syntax

 

FileLocator Network's classic regexp syntax is based on the most commonly used regular expression elements.

 

Perl compatible syntax

 

Perl compatible regexp syntax is based around the Boost regular expression engine and includes not only the functionality of the 'classic' regular expression engine but also additional Perl style expression enhancements detailed here: http://www.boost.org/doc/libs/release/libs/regex.

 

 

File Hash

 

If the content type is set to File Hash then each file is put through a number of hashing algorithms (as defined in the Expression Types). The resulting hashes are returned as lines in a text file with each hash on a new line. The specified Containing text value is matched against each hash in the list.

 


Copyright © 2010 Mythicsoft Ltd. All rights reserved.
Help file version: 3.6.0