Thomas: preg_match() - reguläre Ausdrücke verarbeiten

Beitrag lesen

Hi!

Eigentlich meinte ich folgendes:
$text = "Hier steht ein Text mit einem Link zur Person [name=Hubert].";
nach preg_match sollte dann folgendes stehn:
$text = "Hier steht ein Text mit einem Link zur Person <a href="[hostname]/Hubert">Hubert</a>.";

=> vor [ und ] gehört ein Backslash, aber was stimmt da immer noch nicht?
$text = preg_match("=[(.*)]=U", '<a href="[hostname]/'.$1.'">'.$1.'</a>', $text);

Danke
Thomas