js大于等于0的正数和正整数

凨影 726

//验证正整数+正小数+0
function checkIsPositive(value){
	var reg = /^\d+(?=\.{0,1}\d+$|$)/;
	if(reg.test(value)){
		return true;
	}else{
		return false;
	}
};

//验证正整数+正小数
function checkIsPositiveEx0(value){
	// /^(\d|[1-9]\d+)(\.\d{1,2})?$/ ---->2位小数
	var reg = /^(\d|[1-9]\d+)(\.\d+)?$/;
	if(reg.test(value)){
		if(value == "0"){
			return false;
		}else{
			return true;
		}
	}else{
		return false;
	}
};

//验证正整数+0
function checkIsPositiveInteger(value){
	var reg = /^(0|[1-9][0-9]*)$/;
	if(reg.test(value)){
		return true;
	}else{
		return false;
	}
};

//验证正整数
function checkIsPositiveIntegerEx0(value){
	var reg = /^([1-9][0-9]*)$/;
	if(reg.test(value)){
		return true;
	}else{
		return false;
	}
};
联系QQ:77798085 赞助请点这里
全部回复 (1)
  • daddy 2021-11-11
    2
    不错不错
    浙江
    这个人很有个性,连签名都没有!