1、郵箱驗證:
var reg=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
var email=$("#email").val();
if(!reg.test(email) )
2、密碼採用數字、字母、特殊字元且長度為8-
20位 :
function validatepwd(str) ?;:><\-\]\\[\/].*$/.test(str) && /^.$/.test(str))
return false;
}
3、驗證**號碼:
4、判斷是否為數字:/**
* 驗證**號碼
* @param phonevalue 要驗證的**號碼
* @returns 匹配返回true 不匹配返回false
*/
function validatephone(phonevalue) $/;
return reg.test(phonevalue);
}
5、檢驗function isnum(numvalue)
18位身份證號碼 :
/**
* 檢驗18位身份證號碼(15位號碼可以只檢測生日是否正確即可,自行解決)
*
* @param idcardvalue
* 18位身份證號
* @returns 匹配返回true 不匹配返回false
*/
function idcardvildate(cid) [1-9]\d((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d([0-9]|x)$/;
if (reg.test(cid))
// 計算模(固定演算法)
idx = sum % 11;
// 檢驗第18為是否與校驗碼相等
return arrvalid[idx] == cid.substr(17, 1).touppercase();
} else
}
正規表示式 常用正規表示式
一 校驗數字的表示式 1 數字 0 9 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數字 d 5 零和非零開頭的數字 0 1 9 0 9 6 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 7 帶1 2位小數的正數或負數 d d 8 正數 負數 和小數 d d 9 有兩位小數的...
正規表示式 常用正規表示式
網域名稱 a za z0 9 a za z0 9 a za z0 9 a za z0 9 interneturl a za z s 或 http w w w 手機號碼 13 0 9 14 5 7 15 0 1 2 3 4 5 6 7 8 9 18 0 1 2 3 5 6 7 8 9 d 或者 1 3...
常用正規表示式
0 9 0 9 0 9 數字或小數點 0 9 0 9 或 d d 數字和小數點 驗證手機號碼 function checkstr str if reg.test str return true 2位小數 function checknumber str if reg.test str return ...