La distinzione tra maiuscole e minuscole è utile di per sé, perché funziona meglio con gli indici normali.
Inoltre, GLOB supporta le classi di caratteri:
Regole di globbing:
*
Corrisponde a qualsiasi sequenza di zero o più caratteri.
?
Corrisponde esattamente a un carattere.
[...]
Corrisponde a un carattere dall'elenco di caratteri allegato.
[^...]
Corrisponde a un carattere non presente nell'elenco allegato.
Con il [...]
e [^...]
corrispondenza, un ]
il carattere può essere incluso nell'elenco impostandolo come primo carattere dopo [
o ^
. È possibile specificare un intervallo di caratteri utilizzando -
. Esempio:[a-z]
corrisponde a una singola lettera minuscola. Per abbinare un -
, impostalo come ultimo carattere nell'elenco.