hi,
'/$link[begriff]/i' oder '/($link[begriff])/i' tut es nicht
http://www.php.net/manual/de/language.types.string.php#language.types.string.parsing
Doppelte Anführungsstriche "/$link[begriff]/i" tun es auch nicht, wenn es das ist, was du mir sagen willst.
Da kommt dann "Warning: Unknown modifier '0'" in der Zeile von preg_replace.