JavaScript-正则匹配验证价格

//小数点限制2位

regMoney = /((^[1-9]\d*)|^0)(\.\d{0,2}){0,1}$/;

regMoney = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/

if(!regMoney.test(value) || value >99999.99){
    return "请填写正确的售价";
}



//不限制小数点

(^[1-9]([0-9]+)?(\.[0-9]*)?$)|(^(0){1}$)|(^(0){1}\.[0-9]+$)

 

posted @ 2019-07-22 15:19  GJH-  阅读(224)  评论(0)    收藏  举报