@SimonPoole 's opening hours parser for Java (used by JOSM, Vespucci and StreetComplete) supports this too in “non-strict” mode. (Along with many other lenient parsing that is not ambiguous).