AdSense

網頁

2017/9/19

Java Regex hh:mm:ss 24小時制時間格式

在Java檢查hh:mm:dd24小時制的時間格式的正則表示式如下

String regex = "^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]$";
Pattern p = Pattern.compile(regex);
System.out.println(p.matcher("23:59:59").find()); // true
System.out.println(p.matcher("00:00:00").find()); // true
System.out.println(p.matcher("04:23:09").find()); // true
System.out.println(p.matcher("12:60:17").find()); // false
System.out.println(p.matcher("24:00:00").find()); // false
System.out.println(p.matcher("4:23:19").find());  // false

沒有留言:

AdSense