JS判斷字符串是否是金錢

/**
     * 判斷字符串是否是金錢
     */
    validMoney: function(money){
        var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/;
        if (reg.test(money)) {
             return true;
        }else{
             return false;
        };
        //000 錯
        //0 對
        //0. 錯
        //0.0 對
        //050 錯
        //00050.12錯
        //70.1 對
        //70.11 對
        //70.111錯
        //500 正確
    },
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章