/* package whatever; // don't place package name! */ import java.util.*; import java.lang.*; import java.io.*; //import java.util.regex.*; import java.util.regex.Matcher; import java.util.regex.Pattern; /* Name of the class has to be "Main" only if the class is public. */ class Ideone { { //stackoverflow/questions/2296685/how-to-read-input-with-multiple-lines-in-java //stackoverflow/questions/56887493/how-to-take-multi-line-input-in-java search:HashmatWarrior while(myObj.hasNext()) // see if there's more { //stackoverflow/questions/10004066/java-splitting-an-input-file-by-colons if(schedParts.length>1) { if(schedParts.length>2) { //w3 schools Pattern pattern = Pattern.compile(matchMe); Matcher matcher = pattern.matcher(workTime); workTime = matcher.replaceAll(""); boolean matchFound = matcher.find(); } } else if(schedParts.length==1) { } } } }
Sun 10/19 5:30pm - 10:30pm O 0:00 Mon 10/20 5:30pm - 10:30pm O 5:00 Tue 10/21 5:30pm - 10:30pm O 5:00 Wed 10/22 Thu 10/23 Fri 10/24 Sat 10/25 5:30pm - 10:30pm O 5:00 Sun 10/26 5:30pm - 10:30pm O 5:00 Mon 10/27 5:30pm - 10:30pm O 5:00 Tue 10/28 5:30pm - 10:30pm O 5:00 Wed 10/29 Thu 10/30 Fri 10/31 Sat 11/1 5:30pm - 10:30pm O 5:00 Sun 3/8 5:00pm - 10:43pm O 5:43 Mon 3/9 5:30pm - 11:08pm O 5:38 Tue 3/10 Wed 3/11 5:25pm - 11:00pm O 5:35 Thu 3/12 Fri 3/13 5:30pm - 10:30pm O 5:00 Sat 3/14 5:30pm - 10:30pm O 5:00 Sun 3/15 5:30pm - 10:30pm O 5:00 Mon 3/16 5:30pm - 10:30pm O 5:00 Tue 3/17 Wed 3/18 5:30pm - 10:30pm O 5:00 Thu 3/19 5:30pm - 10:30pm O 5:00 Fri 3/20 5:30pm - 10:30pm O 5:00 Sat 3/21 5:30pm - 10:30pm O 5:00 Sun 3/22 5:30pm - 10:30pm O 5:00 Mon 3/23 5:30pm - 10:30pm O 5:00 Tue 3/24 Wed 3/25 5:30pm - 10:30pm O 5:00 Thu 3/26 Fri 3/27 5:30pm - 10:30pm O 5:00 Sat 3/28 5:30pm - 10:30pm O 5:00
Sun 10/19, 5:30-10:30, Mon 10/20, 5:30-10:30, Tue 10/21, 5:30-10:30, Wed 10/22, Thu 10/23, Fri 10/24, Sat 10/25, 5:30-10:30, Sun 10/26, 5:30-10:30, Mon 10/27, 5:30-10:30, Tue 10/28, 5:30-10:30, Wed 10/29, Thu 10/30, Fri 10/31, Sat 11/1, 5:30-10:30, Sun 3/8, 5:00-10:43, Mon 3/9, 5:30-11:08, Tue 3/10, Wed 3/11, 5:25-11:00, Thu 3/12, Fri 3/13, 5:30-10:30, Sat 3/14, 5:30-10:30, Sun 3/15, 5:30-10:30, Mon 3/16, 5:30-10:30, Tue 3/17, Wed 3/18, 5:30-10:30, Thu 3/19, 5:30-10:30, Fri 3/20, 5:30-10:30, Sat 3/21, 5:30-10:30, Sun 3/22, 5:30-10:30, Mon 3/23, 5:30-10:30, Tue 3/24, Wed 3/25, 5:30-10:30, Thu 3/26, Fri 3/27, 5:30-10:30, Sat 3/28, 5:30-10:30,