检测版本号是否合格

    /***
     * 检测是否是合格版本号
     * @param num
     * @return
     */
    public static boolean checkVersionNumber(String num){
        Pattern pattern = Pattern.compile("\\d+(\\.\\d+)*");
        return (pattern.matcher(num).matches());
    }

测试:

System.out.println(ToolUtils.checkVersionNumber("10.0.0"));//true
System.out.println(ToolUtils.checkVersionNumber("10"));//true
System.out.println(ToolUtils.checkVersionNumber("a-10"));//false

猜你喜欢

转载自blog.csdn.net/xianhenyuan/article/details/82259181
今日推荐