Posted on 2009-08-24 12:28 
leekiang 阅读(250) 
评论(0)  编辑  收藏  所属分类: 
web开发 
			 
			
		 
		1,验证整数
var r1= /^[0-9]*[1-9][0-9]*$/  //正整数 
var r2=/^-[0-9]*[1-9][0-9]*$/  //负整数
var r3=/^\d+$/   //非负整数(正整数 + 0)
var r4=/^-?\d+$/    //整数
var val=r1.test(str); //str为你要判断的字符 执行返回结果 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;
   }