Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Обучение для смены профессии, роста в карьере и саморазвития
'pattern' => '(^(?xi) (?=(?:.*[0-9]){2}) (?=(?:.*[a-z]){2}) (?=(?:.*[!"#$%&\'()*+,./:;<=>?@\[\]^_`{|}~-]){2}) .{6,}$ )'