반응형

길이 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);
}
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기