java正则表达式匹配字符串中的年月日
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class aaa {
public static void main(String[] args) {
String date = "今天是2023年12月14日";
Pattern regex = Pattern.compile("(\\d{1,})年(\\d{1,2})月(\\d{1,2})日");
Matcher matcher = regex.matcher(date);
if(matcher.find()){
String year = matcher.group(1);
String month = matcher.group(2);
String day = matcher.group(3);
System.out.println("年份:" + year);
System.out.println("月份:" + month);
System.out.println("日期:" + day);
}
}
}