常用web正規表示式

2021-07-27 03:48:01 字數 1949 閱讀 5935

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、驗證**號碼:

/**

* 驗證**號碼

* @param phonevalue 要驗證的**號碼

* @returns 匹配返回true 不匹配返回false

*/

function validatephone(phonevalue) $/;

return reg.test(phonevalue);

}

4、判斷是否為數字:

function isnum(numvalue)

5、檢驗

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 ...