1. 程式人生 > >8-12位字母數字組合正則

8-12位字母數字組合正則

<html>
<body>
<script>
function lost(){
        var input=document.getElementById("pas");
        var input_value=input.value;
        alert(input_value)

 var patrn =/(?=.*[a-zA-Z])(?=.*[0-9])[a-zA-Z0-9]{8,12}/;
 input_value=input_value.replace(/(^\s*)|(\s*$)/g, "");
 if(!(patrn.test(input_value))){ 
alert("密碼必須是字母和數字組合,不能為純數字或字母!");      
  }    
}
</script>

<input id="pas" onblur="lost()"/>
</body>

</html>