윈폼(Winform)
C# 비밀번호 체크(영문, 숫자, 특수문자, 길이 체크)
길이 10자 이상, 숫자1이상, 영문1이상, 특수문자1이상 체크 하기 //길이 10자 이상, 숫자1이상, 영문1이상, 특수문자1이상 public bool isPassCheck(string pass) { //10자리 이상 if(pass != null && pass.Length < 10) return false; //숫자1이상, 영문1이상, 특수문자1이상 Regex regexPass = new Regex(@"^(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{9,}$", RegexOptions.IgnorePatternWhitespace); return regexPass.IsMatch(pass); }
2021. 11. 18. 20:06
최근댓글