Hallo Markus,
ein Lösungsansatz ist es dafür zu sorgen, dass
1.) die zu ersetzenden Begriffe nach Zeichenlänge absteigend geordnet sind bevor sie verarbeitet werden
2.) innerhalb bereits ausgezeichneter Treffer keine weiteren Ersetzungen vorgenommen werden
Ein Deiner Aufgabe ähnliches Beispiel wäre
http://simplecontent.net/phpsnippets/5/link_words.html
Dort wird das Wörtchen "viel" innerhalb von "viel unnützes Zeug"
nicht ersetzt.
Viele Grüße
Stefan
--
bythewaythewebsuxgoofflineandenjoytheday
bythewaythewebsuxgoofflineandenjoytheday