From 8780dcf640b0d56af3e9b9f3a0ff4d371004020a Mon Sep 17 00:00:00 2001 From: uykek Date: Sun, 23 Aug 2020 10:12:58 +0200 Subject: [PATCH] Fix regex used in the DailySudoku class --- .../controller/database/model/DailySudoku.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/secuso/privacyfriendlysudoku/controller/database/model/DailySudoku.java b/app/src/main/java/org/secuso/privacyfriendlysudoku/controller/database/model/DailySudoku.java index 81a75b7..4228ec4 100644 --- a/app/src/main/java/org/secuso/privacyfriendlysudoku/controller/database/model/DailySudoku.java +++ b/app/src/main/java/org/secuso/privacyfriendlysudoku/controller/database/model/DailySudoku.java @@ -65,7 +65,7 @@ public class DailySudoku extends Level { * does not have the right format) */ public int getTimeNeededInSeconds() { - if (timeNeeded.matches("/d/d:/d/d:/d/d")) { + if (timeNeeded.matches("[0-9]{2}:[0-5][0-9]:[0-5][0-9]")) { String[] timeInstances = timeNeeded.split(":"); int hourIndex = 0; int minuteIndex = 1; @@ -73,7 +73,7 @@ public class DailySudoku extends Level { int minutes = Integer.parseInt(timeInstances[hourIndex]) * 60 + Integer.parseInt(timeInstances[minuteIndex]); return minutes * 60 + Integer.parseInt(timeInstances[secondIndex]); - } + } return 0; }