Hi,
dazu musst du das, was du weiterverwenden willst, mit klammern umschließen und dann kannst du mit $1 $2 usw. darauf zugreifen.
also in dem Beispiel wäre das
$str = preg_replace("<([^]>+)]", "<a href="$1"> $1 </a>", $str);
Sollte funktionieren, ist aber komplett ungetestet...
Thats all Folks
eb4