JQuery數字型別驗證正規表示式

2021-06-29 13:08:21 字數 1725 閱讀 9599

有朋友整了一些關於js與jquery的數字型別驗證正規表示式**,下面我給大家再整理一下這裡包括了數字驗證實現與測試例項了,大家可參考。

js驗證數字正規表示式

**如下

複製**

function istrue(a)

function   isnumeric(a)

//檢查是否為正數

function   isunsignednumeric(a)

//檢查是否為整數

function   isinteger(a)

//檢查是否為正整數

function   isunsignedinteger(a)

//檢查是否數字

function isnum(a)

//檢查是否整數

function isint(a)

//去掉非法字元

function trim(str)

驗證數字的正規表示式集

jquery

**如下

複製**

intege:"^-?[1-9]//d*$", //整數 

intege1:"^[1-9]//d*$", //正整數 

intege2:"^-[1-9]//d*$", //負整數 

num:"^([+-]?)//d*//.?//d+$", //數字 

num1:"^([1-9]//d*|0)$", //正數(正整數 + 0) 

num2:"^-[1-9]//d*|0$", //負數(負整數 + 0) 

decmal:"^([+-]?)//d*//.//d+$", //浮點數 

decmal1:"^[1-9]//d*.//d*|0.//d*[1-9]//d*$",   //正浮點數 

decmal2:"^-([1-9]//d*.//d*|0.//d*[1-9]//d*)$",  //負浮點數 

decmal3:"^-?([1-9]//d*.//d*|0.//d*[1-9]//d*|0?.0+|0)$",  //浮點數 

decmal4:"^[1-9]//d*.//d*|0.//d*[1-9]//d*|0?.0+|0$",   //非負浮點數(正浮點數 + 0) 

decmal5:"^(-([1-9]//d*.//d*|0.//d*[1-9]//d*))|0?.0+|0$",  //非正浮點數(負浮點數 + 0) js

**如下

複製**

判斷資料是double還float int等資料型別。

**如下

複製**

function f_check_double(obj)            

}        

if(strvaluetemp.indexof(".") < 0 )        

}else

strdec = strvaluetemp.substr( (strvaluetemp.indexof(".")+1), strvaluetemp.length );    

if(strdec.length > prec)        

}        

return true;

}catch(e)    

}數字字母 漢字 js驗證 

**如下

複製**

要說明的是div會自動換行,可以加入span他不會自動換行除非設定換行。

數字的判斷可以用isnan函式 if(isnan(document.myform.name.value))

JQuery數字型別驗證正規表示式

有朋友整了一些關於js與jquery的數字型別驗證正規表示式 下面我給大家再整理一下這裡包括了數字驗證實現與測試例項了,大家可參考。js驗證數字正規表示式 function istrue a function isnumeric a 檢查是否為正數 function isunsignednumeri...

常用的JQuery數字型別驗證正規表示式整理

複製 如下 var regexenum 顏色 chinese u4e00 u9fa5 uf900 ufa2d 僅中文 ascii x00 xff 僅acsii字元 zipcode d 郵編 mobile 13 15 18 0 9 手機 ip4 25 0 5 2 0 4 d 0 1 d 1 9 d 2...

數字驗證正則繞過

error reporting 0 flag flag if post server request method password while true if c 3 break 3,必須包含四種型別三種與三種以上 4 弱型別比較,42abc,強制轉換為數字 if 42 password echo...