Hi Harry,
Das Problem entsteht durch die Highlight-Funktion.
Ja dann beschränk doch einfach die Markierungsfunktion so,
daß sie nur wörter mit 3 oder mehr Buchstaben markiert :-)
Das könnte man natürlich machen. Dann hat man halt eine Highlight-Funktion,
die in allen Fällen mit kurzen Suchbegriffen nicht funktioniert.
Bisher funktioniert die Highlight-Funktion nur in denjenigen Fällen nicht,
in denen ein Suchbegriff ein substring des Markierungs-Codes ist (also
konkret von "<span ...>" bzw. "</span>").
PS: Initiativstrafe zwecklos, habe keine Ahnung von Perl ;-)
In diesem Falle wäre eine einfache "if"-Abfrage der Länge als 1. Zeile
innerhalb des Schleifenkörpers ausreichend.
Ich weiß halt nicht, was von beidem besser wäre - mangels Aufgabenstellung.
Viele Grüße
Michael