gudn tach!
aber trotzdem passts noch nicht ganz :-(
Ausgabe:
"Test 1
test 2
Test3ennen soll"
wegen des U-modifiers matcht das letzte (.*) nix...
vermutlich willst du sowas:
$text = preg_replace('=Dies .*alle (.).*d (.)er.*die (.*) erk.*$=Us', 'Test $3<br>Test $2<br>Test$1', $text);
prost
seth