Hi,
In PHP gibt's noch das Flag U=Ungreedy (nicht verwechseln mit u=unicode), das die Repeat-Operatoren per Default ungreedy macht. Mit dem Fragezeichen-Modifizierer macht man sie wieder greedy.
Davon würde ich aber abraten. Das macht die Sache unübersichtlich, wenn die Bedeutung umgekehrt wird.
cu,
Andreas a/k/a MudGuard