Filter expressions |
Shows example of filter expressions and what names they match.
For the filter items you can use the usual DOS joker chars star * (for zero or more chars) and question mark ? (for exactly one char).
Please note: the file and directory names that are matched against the filter items look like following:
Suppose the following:
Then the filter items of the subdirectory filter will be matched against this:
Please note that every subdirectory ends with a \ char (directory separator), whereas each file name don't end with that char. Please not also that each name (files and directories) starts with a directory separator char.
The filter items of the default filter of the rootpair will see exactly this:
Please note that the latter four items are only matched against the default filter if the subdirectory filter has not matched them and the default action of the subdirectory filter is "ignore". Plase note also that the \DRIVERS\ subdirectory is not matched against the default filter. This is because you configured a subdirectory filter for that node, and this means that the subdirectory is included by default.
*\thumbs.db matches all files (but not directories) named thumbs.db
*thumbs.db matches all files that end with thumbs.db, for instance abcthumbs.db
*\debug\ matches all subdirectories named debug in any depth (but no files)
*\debug\*.obj matches all files with extension obj below a subdirectory named debug (note: also in any depth below the debug subdirectory).
*.* matches all files and directory that have a dot somewhere in the path, for instance \version.33\readme or version33\readme.txt, but not version33\readme