//yyyy-MM
String regexp="\\d{4}-(([0]+[1-9])|([1]+[0-2]))";
// 编译正则表达式
Pattern pattern = Pattern.compile(regexp);
// 创建Matcher对象
Matcher matcher = pattern.matcher(date);
// 执行匹配
return matcher.matches();
private static Boolean YMValid(String date){
if (StringUtils.isBlank(date)){
return false;
}
//yyyy-MM
String regexp="\\d{4}-(([0]+[1-9])|([1]+[0-2]))";
// 编译正则表达式
Pattern pattern = Pattern.compile(regexp);
// 创建Matcher对象
Matcher matcher = pattern.matcher(date);
// 执行匹配
return matcher.matches();
}
博客展示了Java代码实现日期格式的正则匹配。定义了日期格式“yyyy-MM”的正则表达式,编译该表达式,创建Matcher对象并执行匹配操作,最终返回匹配结果。
3204

被折叠的 条评论
为什么被折叠?



