Thomas: preg_replace - fehlersuche

Beitrag lesen

Hi!

Warum bekomme ich hier ein "falsches" Ergebnis?

$str = "test_-_mit_Fehler";
$str = preg_replace('=(.*)_-_(.*)=Uis','\1', $str);

ich bekomme als string nun "testmit_Fehler", obwohl nur "test" gewünscht wäre.

Danke
Thomas