A distinção entre maiúsculas e minúsculas é útil por si só, porque funciona melhor com índices normais.
Além disso, GLOB suporta classes de caracteres:
Regras de glob:
*
Corresponde a qualquer sequência de zero ou mais caracteres.
?
Corresponde exatamente a um caractere.
[...]
Corresponde a um caractere da lista de caracteres incluída.
[^...]
Corresponde a um caractere que não está na lista anexa.
Com o[...]
e[^...]
correspondência, um]
caractere pode ser incluído na lista tornando-o o primeiro caractere após[
ou^
. Um intervalo de caracteres pode ser especificado usando-
. Exemplo:[a-z]
corresponde a qualquer letra minúscula. Para corresponder a um-
, torne-o o último caractere da lista.