Změna chamtivosti regulárních výrazů v PHP

Modifikátor U způsobí, že všechny opakující se operátory budou standardně nechamtivé, a přidání ? naopak bude přidávat chamtivost:

php<?php
  preg_replace('#x.+x#U', '!', 'xax xaax xaaax'); // vrátí '! ! !'
?>