suit: Regulärer Ausdruck macht nicht ganz, was er soll

Beitrag lesen

$test="text&site=234&text2=www&site=567&site=54332&text";

$test = preg_replace("!&site=(.*?)&!","&",$test);

Weil das &site=567& findet und dann site=54332& nicht mehr macht - vermute ich.