wildcards - групповые символы, такие как: *, ?
метасимволы - вспомогательные символы, такие как: *, ), ^ и другие
литералы - обычный текст

Регулярные выражения похожи на файловые шаблоны, используемые для поиска файлов,
но имеют больше возможнстей.

Символьный класс, символы помещенные в квадратные скобки

[]

Например:

[abc] 

это означает или a или b или c

Метасимвол

| 

означает или. Например:

Bob|Robert

Одинаковы: gr(a|e)y и gr[ea]y