Glob Expression Syntax

IB supports the so-called " Glob Expression Syntax":

SyntaxSematics
*Match zero or more characters. term*, for example, is equivalent to right truncated search
?Match one character
[...]Match any of the characters (set) enclosed by the brackets. Characters '*" and '?" are interpreted in the set as normal characters and not as wildcards.
[!...]Any character NOT in the set is matched.
[.-.]A '-' between two characters denotes a range. The set [A-C], for example would match any character between A and C: namely 'A', 'B' or 'C'.
{.,.}..{.,.}Match, for example, {1,2}{a,b} to 1a 1b 2a 2b. The term "L{e,i}banon would match "Lebanon" as well as "Libanon".
\The character '\' is an escape. When used with wildcards or other special characters it means that the character should match itself and not have its special sematics. \*, for instance, matches '*'.