also ich hab folgenden txt
str = "Hier kommt die ID:[id=276]";
$str = preg_replace("![id=(1-9*)]!U", '<a href="...?$1">'.$id_namen[$1].'</a>', $str);
echo str;jetzt sollte "Hier kommt die ID:<a href="...?$1">Hannes</a>" erscheinen.
Doch es passiert gar nix...
Schon klar. Sind auch mehrere Fehler drin.
preg_replace("/[(id=[1-9]*?)]/", ' <a href="...?$1">', $string)