hallo erstmal,
ich habe ein Problem, ich möchte bei gewissen wörter einen Link machen.
Das geht, mein problem ist, dass es ebenfalls links in html Tags macht und es macht ebenfalls welche in anderen Links drin.
Kann mir jemand helfen das Suchmuster um das zu erweitern, damit es nicht zwischen hmtl Tags angewendet wird und auch nicht bei Links also bei <a></a> Tags?
Danke viel mals
mfg
hunzi
ich habe ein Problem, ich möchte bei gewissen wörter einen Link machen.
Das geht, mein problem ist, dass es ebenfalls links in html Tags macht und es macht ebenfalls welche in anderen Links drin.
Code:
$inhalt = 'test test'; //einfach html text/code $suchwort = 'test'; $link1 = '<span class=\'test\'><a href=\'index.php\'>'; $link2 = '</a></span>'; $suchmuster = '/(.*)(' . $suchwort . ')(.*)/e i U'; $inhalt = preg_replace($suchmuster, '\'\\1\' . $link1 . \'\\2\' . $link2 . \'\\3\'', $inhalt);
Danke viel mals
mfg
hunzi
Kommentar