js判断整数

来源:互联网 发布:中小企业数据备份 编辑:程序博客网 时间:2024/05/16 08:58
 var r = /^\+?[1-9][0-9]*$/;    if (!r.test(task_star)){        alert('任务指数必须为整数!');        return    }                正则方式1) "^\\d+$"  //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$"  //正整数"^((-\\d+)|(0+))$"  //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$"  //负整数"^-?\\d+$"    //整数"^\\d+(\\.\\d+)?$"  //非负浮点数(正浮点数 + 0)"^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数"^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"  //非正浮点数(负浮点数 + 0)"^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数"^(-?\\d+)(\\.\\d+)?$"  //浮点数2) var r = /^\+?[1-9][0-9]*$/;  //正整数      r.test(str);                                    function isNumber(str){  if((""==str)||("0"==str)||(0==str)){  return false;  }  var reg = /\D/;  return str.match(reg)==null;  } 


原创粉丝点击