반응형
길이 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);
}
반응형
'윈폼(Winform)' 카테고리의 다른 글
C# 소수점 반올림, 올림, 버림(Round, Ceiling, Truncate) (0) | 2021.11.20 |
---|---|
C# 동적 개수의 파라메타(params) 받기 (0) | 2021.11.20 |
C# DateTimePicker(날짜, 시간 선택) (0) | 2021.11.18 |
C# 타이머(Timer) (0) | 2021.11.18 |
C# 그림자(Shadow) + 그라디언트(Gradient) 배경 라벨(Label) (0) | 2021.11.18 |
최근댓글