`
liyanhui
  • 浏览: 344497 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java验证日期格式

    博客分类:
  • java
阅读更多
写道
验证日期格式是否正确 @SuppressWarnings("unused") private static boolean formateDate(String value){ //String value = "2007-02-2a"; String eL= "^((\\d{2}(([02468][048])|([13579][26]))[\\-\\/\\s]? ((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])))))|(\\d{2}(([02468][1235679])|([13579][01345789]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))"; Pattern p = Pattern.compile(eL); Matcher m = p.matcher(value); boolean flag = m.matches(); return flag; }
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics