Durch ein ? nach dem . oder den modifier U für ungreedy kann man aber der engine mitteilen, dass sie eben möglichst bescheiden sein soll.
Danke esrtmal. Wegen der Gierigkeit war ja mein Ansatz auch so:
BEGIN:(VEVENT) ("Nimm alles es sei denn es ist ein END:$VEVENT") END:$VEVENT