【发布时间】:2016-08-20 03:10:20
【问题描述】:
是否有任何工具或库或建议的方法可以将SimpleDateFormat 类定义的日期模式字符串(例如“dd-mm-yyyy”)一般转换为Java 正则表达式?
网络中有许多示例(一些在 Stack Overflow 中)“手动”从特定日期模式派生正则表达式,但显然不存在任何自动化方法的实现(即编写进行转换的解析器)。
SimpleDateFormat 类有一个 compile() 方法,可以将字符串日期模式转换为字符数组而不是正则表达式,可能是因为它早于 Java 发行版中 java.util.regex 包的引入。
【问题讨论】:
标签: java regex simpledateformat