Pattern.matches("^\\d{4}(\\-|\\/|\\.)\\d{1,2}\\1\\d{1,2}$"
时间: 2023-11-02 14:07:42 浏览: 125
使用Java测试正则表达式-T16.5_正则表达式 java 经典教程 经典教材
这个正则表达式可以用来匹配日期格式,其中 \d 表示数字,{4} 表示匹配 4 个数字,(\\-|\\/|\\.) 表示匹配 - 或 / 或 .,\\1 表示与第一个括号内的内容相同,即匹配到的分隔符必须与前面的相同,\\d{1,2} 表示匹配 1 到 2 个数字。因此,这个正则表达式可以匹配形如 yyyy-mm-dd、yyyy/mm/dd、yyyy.dd.mm 的日期格式。
阅读全文