Jan Entzminger: regexp preg_replace | html tag inhalte ändern

Beitrag lesen

Hallo Jan,
RegEx-Pattern sind im zu ersetzenden Teil also fehl am Platze.
Dort kannst du nur auf die Backticks aus dem vorher
angewendeten RegEx verweisen, der Rest muss ein ganz
gewoehnlicher String sein.

Gruesse,
CK

Ok. Soweit so gut. Danke erstmal. Da ich aber nciht so viel normal mit Regexp mache gleiche die Nächste Frage auf mein Beispeil hinterher. Hie rnochmals mein Beispiel:
foreach($glossary as $ID => $word)
{
   $search_pattern = "/(<([\w]+)[^>]*>)(.*)".$word."(.*)(</\2>)/";
   $replacement_pattern = "/$1."&".$word."&"/";
   preg_replace($search_pattern, $replacement_pattern, $html);
}
Wie kann ich das jetzt schreiben das er mir von dem gefunden link nur das wort "word" in "&word&" abändert. Für ein Beispiel wäre ich wirklich dankbar.

Gruß Jan