1. 程式人生 > >js,php正則驗證是否為數字與…

js,php正則驗證是否為數字與…

網站使用者註冊的過程中經常會需要驗證某些欄位是不是由多少位數字和字母組成的,由於對正則不是很熟,這種東西我還是記錄下來以備需要的時候拿來用一下吧。

php驗證欄位必須為6-15位的字母和數字組合

if(!preg_match("/^[a-zd]{6,15}$/i",$variable)){
        echo '密碼必須為6-15位的數字和字母的組合';
}

js驗證欄位必須為6-12位的字母和數字組合

var reg=var reg=/^(?=.{6,16})(?=.*[a-z])(?=.*[0-9])[0-9a-z]*$/;
if(!reg.test(variable)||variable.length<6||variable.length>15){
        alert('密碼必須為6-15位的數字和字母的組合');
}