이번에는 php와 js를 사용하여 비밀번호의 정기적인 숫자와 문자 조합을 구현하는 방법을 알려드리겠습니다. php와 js를 사용하여 비밀번호의 정기적인 숫자와 문자 조합을 구현하는 데 있어 주의 사항은 무엇입니까? 다음은 실제 사례를 살펴보겠습니다.
이 글의 예시에서는 숫자와 문자의 조합만 가능한 일반 비밀번호 일치 기능을 설명합니다. 참고를 위해 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.
비밀번호 요구 사항:
1. 모두 숫자일 수 없습니다.
2. 숫자와 문자의 조합이어야 합니다.
4.
특수문자가 포함되어 있지 않습니다. 5. 비밀번호 길이는 6~30자 문자열입니다.
/** * @desc get_pwd_strength()im:根据密码字符串判断密码结构 * @param (string)$mobile * return 返回:$msg */ function get_pwd_strength($pwd){ if (strlen($pwd)>30 || strlen($pwd)<6) { return "密码必须为6-30位的字符串"; } if(preg_match("/^\d*$/",$pwd)) { return "密码必须包含字母,强度:弱";//全数字 } if(preg_match("/^[a-z]*$/i",$pwd)) { return "密码必须包含数字,强度:中";//全字母 } if(!preg_match("/^[a-z\d]*$/i",$pwd)) { return "密码只能包含数字和字母,强度:强";//有数字有字母 "; } }js 정규 매칭
/** * 检测密码强度,必须由数字与字母组合,至少6位的字符串。 */ $.checkPwd = function(v){ v=$.trim(v); if(v.length<6||v.length>30){ return "密码长度为6-30位"; } if(/^\d+$/.test(v)) { return "全数字"; } if(/^[a-z]+$/i.test(v)) { return "全字母"; } if(!/^[A-Za-z0-9]+$/.test(v)) { return "只能含有数字有字母"; } return "正确"; };
이 글의 사례를 읽으신 후 방법을 익히셨을 것입니다. . 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요! 추천 자료:
위 내용은 PHP와 JS를 사용하여 숫자와 문자의 정기적인 비밀번호 일치 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!