今天分享用Java正则表达式识别文本中符合特定规则的日期格式,虽然规则略复杂,但正则能高效匹配。
1、 创建一个名为TestRegexDateTime的Java类文件。
2、 定义一个文本类型的变量:text
3、 定义一个正则表达式 regex,用于匹配由四位数字、两位数字和两位数字组成,并以短横线分隔的三部分数字串格式。
4、 利用Pattern类对正则表达式进行编译处理。
5、 利用Marcher工具对文本内容进行匹配操作。
6、 利用while循环调用find方法进行遍历,发现目标即输出结果。
7、 运行程序后,文本中的日期被成功识别并提取出来。
评论
更多评论