Supported Glob Patterns:
* → Matches any number of any character(s), including none.
? → Matches any single character.
[...] → Matches any single character within the set.
[ax6] → Matches "a" or "x" or "6"
[f-j5-7] → Matches one of "f","g","h","i","j","5","6","7"
Ranges and letter lists can be combined.
To use -or] in a set, escape them with a backslash
[!...] → Any single character not in the set.
Works the same as the non inverted set.
{...} → Matches the words within the comma separated list.
{West,East,Farm} → Matches the words "West", "East", "Farm".
{!...} → Works like "Does not start with..."
East{!Apple}Farm → Matches anything starting with "East",
ending with "Farm", excluding things Starting with "EastApple"
*{!...} → Works like "Does not end with..."
{...[...]...} → Sets can be used Groups, but not the other way around.
Other letters and symbols match literally.
\* → Matches "*", all special characters can be "escaped" like this.
Test Cases
| Input | Match? | Add/Remove |
|---|---|---|
?
|