diff --git a/Time.java b/Time.java index da21fb5..b67218e 100644 --- a/Time.java +++ b/Time.java @@ -2,7 +2,7 @@ public class 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; if (time == null) { @@ -18,6 +18,7 @@ public class Time { } public static void main(String[] args) { + System.out.println("23:56 \n abc"); System.out.println(timeCheck(null)); } } diff --git a/TimeTest.java b/TimeTest.java index 2682643..fa73c40 100644 --- a/TimeTest.java +++ b/TimeTest.java @@ -30,5 +30,6 @@ public class TimeTest { assertFalse(Time.timeCheck("time: 12:30")); // Präfix vor der Zeit assertFalse(Time.timeCheck("")); // Leerer String assertFalse(Time.timeCheck(null)); // Nullprüfung + assertFalse(Time.timeCheck("23:56 \n abc")); } } \ No newline at end of file