fork download
  1. import java.util.*;
  2. import java.util.regex.*;
  3.  
  4. class Demo {
  5. static public void main(String[] args) {
  6. String xy = "Mo 13:00 - 14:00, Di 15:00-19:00, Montag - Dienstag 18:00-23:00 Montag bis Samstag 03:00 bis 10:00";
  7. Pattern pattern = Pattern.compile("([a-zA-Z][a-zA-Z\\s-]*\\d\\d[:]\\d\\d\\s*\\S*?\\s*\\d\\d[:]\\d\\d)");
  8. Matcher matcher = pattern.matcher(xy);
  9. while(matcher.find()) {
  10. System.out.println(matcher.group(1));
  11. }
  12. }
  13. }
  14.  
Success #stdin #stdout 0.07s 380160KB
stdin
Standard input is empty
stdout
Mo 13:00 - 14:00
Di 15:00-19:00
Montag - Dienstag 18:00-23:00
Montag bis      Samstag 03:00 bis 10:00