当前位置 : 主页 > 网络编程 > net编程 >

JAVA正则提取字符串中的日期

来源:互联网 收集:自由互联 发布时间:2023-09-07
在我们解析字符串的时候,有这么一个需求,需要提取字符中的日期,例如:"开奖日期:2021年3月28日 兑奖截止日期:2021年5月26日" 输入样例: 开奖日期:2021年3月28日 兑奖截止日期:


在我们解析字符串的时候,有这么一个需求,需要提取字符中的日期,例如:"开奖日期:2021年3月28日 兑奖截止日期:2021年5月26日" 

输入样例:

开奖日期:2021年3月28日 兑奖截止日期:2021年5月26日

输出样例:

2021年3月28日
2021年5月26日

代码实现

public void fun() {
String text = "开奖日期:2021年3月28日 兑奖截止日期:2021年5月26日";
Pattern p = Pattern.compile("(\\d{4})年(\\d{1,2})月(\\d{1,2})日");
Matcher m = p.matcher(text);
while (m.find()) {
System.out.println(m.group(0));
}
}
【文章出处:抗攻击防御ddos http://www.558idc.com/krgf.html 复制请保留原URL】
上一篇:二叉树的建立
下一篇:没有了
网友评论