有朋友整了一些關於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...