mgb
parent
c43797aa19
commit
051958057c
|
|
@ -2,7 +2,7 @@
|
||||||
public class Time {
|
public class Time {
|
||||||
public static boolean timeCheck(String time) {
|
public static boolean timeCheck(String time) {
|
||||||
|
|
||||||
String regex = "^(?:[01]\\d|2[0-3]):[0-5]\\d$";
|
String regex = "^( ?: [01] \\d | 2[0-3] ) : [0-5]\\d$";
|
||||||
boolean formatRichtig = false;
|
boolean formatRichtig = false;
|
||||||
|
|
||||||
if (time == null) {
|
if (time == null) {
|
||||||
|
|
@ -18,6 +18,7 @@ public class Time {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
|
System.out.println("23:56 \n abc");
|
||||||
System.out.println(timeCheck(null));
|
System.out.println(timeCheck(null));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -30,5 +30,6 @@ public class TimeTest {
|
||||||
assertFalse(Time.timeCheck("time: 12:30")); // Präfix vor der Zeit
|
assertFalse(Time.timeCheck("time: 12:30")); // Präfix vor der Zeit
|
||||||
assertFalse(Time.timeCheck("")); // Leerer String
|
assertFalse(Time.timeCheck("")); // Leerer String
|
||||||
assertFalse(Time.timeCheck(null)); // Nullprüfung
|
assertFalse(Time.timeCheck(null)); // Nullprüfung
|
||||||
|
assertFalse(Time.timeCheck("23:56 \n abc"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue