如题,我只想要时间正则,不要日期正则的。比如我只想判断类似的23:05:00 的时间

解决方案 »

  1.   

    public static void main(String[] args) {
    //23:05:00
    String strRegex="(([0-1][0-9])|([2][0-4])):([ ]?[0-5][0-9]):([ ]?[0-5][0-9])";
    String strTime="23: 05: 00";//中间的空格可有可无
    String strNoTime="24: 50: 60";
    System.out.println(strTime.matches(strRegex));
    System.out.println(strNoTime.matches(strRegex));


    }