js常用的正規表示式
1、可以包含中文、數字、字母、不能包含特殊符
var patt5 = new regexp("^[a-za-z0-9\u4e00-\u9fa5]+$")
2、整數
var patt1 = new regexp("^[0-9]*[1-9][0-9]*$");
3、26個字母和數字
var patt2 = new regexp("^[a-za-z0-9]+$");
4、中文
var patt3 = new regexp("^[\u4e00-\u9fa5]*$");
5、國內**
var patt4 = new regexp("^[0-9-]$");
6、校驗身份證號碼
function validateidcard(code) ;
var tip = "";
var pass= true;
if(!code || !/^\d(18|19|20)?\d(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d(\d|x)$/i.test(code))else if(!city[code.substr(0,2)])else
var last = parity[sum % 11];
if(parity[sum % 11] != code[17])}}
if(!pass)else
}
7、校驗手機號
/^[1][358][0-9]$/.test(value)
JS正規表示式 4 常用的正規表示式
驗證有效數字0,1 2,3 1,2,310,20 30,10,20 3011.1 22.2,11.1,22.2 1 2,301,002,0003 規則分析 1.可能出現 號,也可能不出現 2.一位數 0 9都可以,多位數開頭不能為0 d 1 9 d 3.小數點可以有 一旦有必須跟上數字 可以無 d ...
js常用正規表示式
數字 d 非負整數 正整數 0 d 非負浮點數 正浮點數 0 d d 非正整數 負整數 0 d 0 正整數 0 9 1 9 0 9 負整數 0 9 1 9 0 9 整數 d 正浮點數 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 非正浮點數 負浮點數 0 d...
Js 常用正規表示式
d 非負整數 正整數 0 0 9 1 9 0 9 正整數 d 0 非正整數 負整數 0 0 9 1 9 0 9 負整數 d 整數 d d 非負浮點數 正浮點數 0 0 9 0 9 1 9 0 9 0 9 1 9 0 9 0 9 0 9 1 9 0 9 正浮點數 d d 0 0 非正浮點數 負浮點數 ...