@marchaefner: I see, nothing follows the match. I didn't realise there were two alternations in the regex. If something had followed, the regex would backtrack in order to make the match succeed. Okay, LGTM.