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