常用js正則驗證

2021-06-21 10:38:05 字數 1317 閱讀 3332

//驗證是否為空

function check_blank(obj, obj_name)else     

}  //過濾輸入字元的長度

function check_str_len(name,obj,maxlength)   

}  //驗證只能為數字

function checknumber(obj)  

}  //驗證數字大小的範圍

function check_num_value(obj_name,obj,minvalue,maxvalue)else

if(minvalue>obj.value||obj.value>maxvalue)  

}  //驗證只能是字母和數字

function checkzmornum(zmnum)  

}  //驗證雙精度數字

function check_double(obj,obj_name)  

}  //核取方塊全選

function checkboxs_all(obj,cname)     

}  function check_youbian(obj)$/;   

if(obj.value!=""&&!reg.test(obj.value))  

}  //驗證郵箱格式

function check_email(obj)  

}  /*驗證固定**號碼

0\d   代表區號   

[0\+]\d   代表國際區號

\d 代表7-8位數字(表示**號碼)

正確格式:區號-**號碼-分機號(全寫|只寫**號碼)

*/function check_phone(obj)-)?(0\d)-)?(\d)(-(\d))?$/;   

if(obj.value!=""&&!reg.test(obj.value))  

}  //驗證手機號碼(檢驗13,15,18開頭的手機號!)

function check_telephone(obj)$/;  

if(obj.value!=""&&!reg.test(obj.value))  

}  //驗證是否為中文

function ischinese(obj,obj_name)  

}  //判斷是否是ie瀏覽器

function checkisie()else   

}  //驗證是否為正確**

function check_isurl(obj)  

//檢驗時間大小(與當前時間比較)

function checkdate(obj,obj_name)  

}  

js常用正則驗證

1數字 0 9 2n位的數字 d 3至少n位的數字 d 4m n位的數字 d 5零和非零開頭的數字 0 1 9 0 9 6非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 7帶1 2位小數的正數或負數 d d 8正數 負數 和小數 d d 9有兩位小數的正實數 0 9 0 9 10有1 3位小...

js正則驗證

驗證數字的正規表示式集 驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 ...

float js 正則 驗證 js 正則 數值驗證

1 functionchecktextdatafornormal strvalue 2 7 9 functionchecktextdataforinteger strvalue 10 14 16 functionisunsignedinteger strinteger 17 21 22 functi...