Звездочка, *, соответствует любому количеству любых символов (включая пустое множество).
Вопросительный знак, ?, сответствует одному символу.
Фигурные скобки используются для задания последовательности образцов для поиска.
Например: {sun,moon,stars} выберет "sun", "moon", или "stars".
{temp*,tmp*} выберет все строки, начинающиеся с "temp" или "tmp."
Квадратные скобки используются для задания набора одиночных символов или, с дефисом (-), диапазона символов.
Например: [aeiou] соответствует букве из списка.
[0-9] соответствует цифре.
[A-Z] соответствует букве в верхнем регистре.
[a-z,A-Z] соответствует букве в верхнем или нижнем регистре.
Внутри квадратных скобок символы *, ?, и \ соответствуют самим себе.
Все другие символы соответствуют самим себе.
Для выбора специальных символов *, ? и др. используйте обратную косую черту \.
Например: \\ соответствует одному символу обратной косой черты, а \? - знаку вопроса.