js——正则匹配验证价格&金额

小数点限制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]+$)

参考

注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层——注重细节——关注底层
原文地址:https://www.cnblogs.com/PJG20/p/12855339.html