java正则表达式 yyyy-mm或者yyyy-mm/yyyym

  • Post author:
  • Post category:java


    public static void main(String[] args) {
          //正则表达式  yyyy-mm
           String MONTH_REGEX1 = "^([1-9]\\d{3}-)(([0]{0,1}[1-9])|([1][0-2]))$"; // yyyy-mm 或者 yyyy-m
           String MONTH_REGEX2 = "^([1-9]\\d{3}-)(0[1-9]|10|11|12)"; //yyyy-mm


        boolean matches =  Pattern.matches(MONTH_REGEX2, "2010-13");
            if(matches){
                System.out.println("等于");
            }else{
                System.out.println("不等于");
            }

    }



版权声明:本文为weixin_46752178原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。