1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | var error_char = '영문자가 포함되어야 합니다'; var error_digit = '숫자가 포함되어야 합니다'; var error_unique = '특수문자가 포함되어야 합니다'; var error_password_length = '8자리 이상이어야 합니다'; // password pattern check var checkPasswordPattern = function(str) { var pattern1 = /[0-9]/; // 숫자 var pattern2 = /[a-zA-Z]/; // 문자 var pattern3 = /[~!@#$%^&*()_+|<>?:{}]/; // 특수문자 if (!pattern2.test(str)) { return error_char; } else if (!pattern1.test(str)) { return error_digit; } else if (!pattern3.test(str)) { return error_unique; } else if (str.length < 8) { return error_password_length; } else { return ''; } } | cs |
'JavaScript' 카테고리의 다른 글
헤더와 푸터를 고정 시키고 내용만 스크롤 되도록 (0) | 2018.04.15 |
---|---|
HTML5 div동적 높이 (0) | 2018.02.24 |