Posted on 2009-08-24 12:28
leekiang 阅读(228)
评论(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;
}