轉載自:http://www.cnblogs.com/SweetMemory/p/6323323.html
必須包含至少一位數字和一位字母,腳本方法如下:
function CheckPassWord(password) {//密碼必須包含數字和字母 var str = password; if (str == null || str.length < 8) { return false; } var reg = new RegExp(/^(?![^a-zA-Z]+$)(?!\D+$)/); if (reg.test(str)) return true; }
必須包含數字加字母 不能包含特殊符號等,腳本方法如下:
function CheckPassWord(password) {//必須為字母加數字且長度不小於8位 var str = password; if (str == null || str.length <8) { return false; } var reg1 = new RegExp(/^[0-9A-Za-z]+$/); if (!reg1.test(str)) { return false; } var reg = new RegExp(/[A-Za-z].*[0-9]|[0-9].*[A-Za-z]/); if (reg.test(str)) { return true; } else { return false; } }