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("错误,请重新输入");
}
}
}
}
正则表达式时间校验
最新推荐文章于 2024-08-20 04:43:16 发布
本文介绍了使用Java编写的简单程序,包含一个`checkTime`方法,用于验证用户输入的时间格式是否符合24小时制的规范。程序通过Scanner获取用户输入,使用正则表达式进行校验。
摘要由CSDN通过智能技术生成