«^» -каретка, циркумфлекс или просто галочка. Начало строки;
«$» - знак доллара. Конец строки;
«.» - точка. Любой символ;
«*» - знак умножения, звездочка. Любое количество предыдущих символов;
«+» - плюс. 1 или более предыдущих символов;
«?» - вопросительный знак. 0 или 1 предыдущих символов;
«( )» - круглые скобки. Группировка конструкций;
«|» - вертикальная линия. Оператор «ИЛИ»;
«[ ]» - квадратные скобки. Любой из перечисленных символов, диапазон. Если первый символ в этой конструкции – «^», то массив работает наоборот – проверяемый символ не должен совпадать с тем, что пе