正则表达式时间校验
·
public class Test {
public static void main(String[] args) {
checkTime();
}
public static void checkTime(){
Scanner sc = new Scanner(System.in);
while (true){
System.out.println("请输入您要校验的时间:");
String time = sc.nextLine();
if(time.matches("(([0-1]?\\d)|2[0-3]):[0-5]\\d")){
System.out.println("正确");
break;
}else {
System.out.println("错误,请重新输入");
}
}
}
}
更多推荐



所有评论(0)