js的正则自定义金额输入验证函数

名称:正则验证金额函数方法
描述:自定义函数验证金额
作用:可验证 90与90.00,及判断是否是1个小数点。

js代码:

function verify_amount(string) {
    var sum_amount = "^[0-9]+[\.][0-9]{0,3}$";
    var num_amount =  "^[0-9]";
    var use_sum = new RegExp(sum_amount );
    var use_num = new RegExp(num_amount );
    if (use_sum.test(string)|| use_num.test(string)) {
        var amount = (string.split('.')).length-1;
        if(amount>1){
            return false;
        }
        return true;
    } else {
        return false;
    }
}

注:最后在给小伙伴们,推荐给一个很不错的源码网站:源码库

你可能感兴趣的:(前端开发)