js校验0.5的倍数

function CheckInputIntFloat(el) {
        //正的,小数部分以5结尾的浮点数  或  正整数
        var reg = /^[1-9]\d*\.[5]$|0\.[5]$|^[1-9]\d*$/;

        if('' != el.value.replace(reg,'')){
            el.value = el.value.match(reg) == null  ?  '' : el.value.match(reg);
        }

        if (el.value === '') {
            xbl.ui.Tip.error("请输 0.5 的倍数的数字");
        }
    }