js限定输入为非负数,浮点数正则

js限定输入为非负数,浮点数正则

/** 非负数字正则表达式验证 */
validateNum: function(val) {
    let reg = /^\d+(\.{0,1}\d+){0,1}$/;
    if (!reg.test(val)) {
        return '请输入>=0的数字';
    } else {
        return false;
    }
},
/** 浮点数正则表达式验证 */
validateFloatNum: function(val) {
    let reg = /^(-?\d+)(\.\d+)?$/;
    if (!reg.test(val)) {
        return '请输入数字';
    } else {
        return false;
    }
},

 

end.

posted @ 2019-12-30 14:24  wxid_m2pywu7fxu1f  阅读(724)  评论(0编辑  收藏  举报