Änderung der Gier von Regex in PHP

Der Modifikator U bewirkt, dass alle Wiederholungsoperatoren standardmäßig ungierig werden, und das Hinzufügen von ? hingegen wird ihnen Gier verleihen:

php<?php
  preg_replace('#x.+x#U', '!', 'xax xaax xaaax'); // gibt '! ! !' zurück
?>