Всем привет, (?=.*[a-z]) как я понял при помощи утверждения (?= сравниваем с шаблоном [a-zA-Z0-9] на наличие данных символов, а что делает .* ? Код (Text): /^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])[a-zA-Z0-9]{6,32}$/