public static void main(String[] args) {
String rexp="[^/d{4}((0[1-9])|(1[0-2])]";
Pattern pat = Pattern.compile(rexp);      
        
        Matcher mat = pat.matcher("201605");      
            
        boolean dateType = mat.matches();
        
        if(dateType){
         System.out.println("正确");
        }else{
         System.out.println("错误");
        }
}
请问正则表达式有什么问题,我想做个YYYYMM格式的判断,但为何怎么都返回FALSE