数字格式正则校验

一、字符串是否为合法的(正整数 or 正小数)格式

/**
     *利用正则表达式检查字符串是否为大于等于零的数字格式(正整数 or 正小数)
     * @param number
     * @return
     */
    public static String isDecimalOrInteger(String number){
        String regex = "\\d([0-9]*.?[0-9]{0,2})";
        if(number.matches(regex)){
            return "数字格式正确";
        }else{
            return "数字格式错误";
        }
    }

你可能感兴趣的:(数字格式正则校验)