八個常用的js正則表示式
阿新 • • 發佈:2018-12-16
$(document).ready(function(){ //判斷輸入密碼格式是否正確 $("#setpassword").focus(function(){ document.getElementById("pw-hint").innerHTML = "?請您輸入密碼,6-15個字母數字和符號兩種以上組合"; }) $("#setpassword").blur(function(){ if(/^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?![,\.#%'\+\*\-:;^_`]+$)[,\.#%'\+\*\-:;^_`0-9A-Za-z]{6,15}$/.test(this.value)){ document.getElementById("pw-hint").innerHTML = ""; }else if(document.getElementById("setpassword").value == ""){ document.getElementById("pw-hint").innerHTML = "?咦,密碼不能為空哦"; }else{ document.getElementById("pw-hint").innerHTML = "?你的密碼格式有誤,請重新輸入"; document.getElementById("setpassword").value = ""; } }) })