|String||What it does||Example||What the example matches|
|*||Matches any string, including an empty string.||
||Every topic with "Cheese" somewhere in the name (but not "cheese")|
|?||Matches any single character.||Example1?||Example10 and Example 1X but not example1|
|[...]|| Matches any one of the enclosed characters. A pair of characters separated by a hyphen denotes a range expression; any character that sorts between those two characters, inclusive, using the current locale's collating sequence and character set, is matched. If the first character following the [ is a ^ then any character not enclosed is matched. A - may be matched by including it as the first or last character in the set. A ] may be matched by including it as the first character in the set.
Within [ and ], character classes can be specified using the syntax [:class:], where class is one of the following classes defined in the POSIX.2 standard:
|B[aeiou]g||Bag, Bog, Big, Beg, Bug|
Please note that this site is a content mirror of the BNL US ATLAS TWiki. To edit the content of this page, click the Edit this page button at the top of the page and log in with your US ATLAS computing account name and password.