Posted on 2009-08-24 12:28
leekiang 閱讀(234)
評(píng)論(0) 編輯 收藏 所屬分類:
web開發(fā)
1,驗(yàn)證整數(shù)
var r1= /^[0-9]*[1-9][0-9]*$/ //正整數(shù)
var r2=/^-[0-9]*[1-9][0-9]*$/ //負(fù)整數(shù)
var r3=/^\d+$/?? //非負(fù)整數(shù)(正整數(shù) + 0)
var r4=/^-?\d+$/ //整數(shù)
var val=r1.test(str); //str為你要判斷的字符 執(zhí)行返回結(jié)果 true 或 false
2,
function isNumber(oNum)
?? {
??if(!oNum) return false;
??var strP=/^\d+(\.\d+)?$/;
??if(!strP.test(oNum)) return false;
??try{
??if(parseFloat(oNum)!=oNum) return false;
??}
??catch(ex)
??{
???return false;
??}
??return true;
?? }