Stefan Bach: Suchfunktion in Perl

Beitrag lesen

Hallo,

Wenn ich nun nur ein oder zwei Buchstaben eingebe, findet meine Suchfunktion ALLE Artikel, die diese Buchstaben enthalten. Ich möchte jedoch, dass lediglich die Artikel gefunden werden, die die Buchstaben als einzelnes Wort haben.

Dann setze doch vor und nach den Suchstring einen Vergleich auf Begrezner. Die Möglichkeiten wären hier

vor dem Wort: Stringanfang oder Whitespace
nach dem Wort: Stringende oder Whitespace

Also suchst du nach /(^|\s)$suchstring($|\s)/, dann sollte es klappen.

Viele Grüße,

Stefan

--
Lass dir das Tanzen NICHT verbieten
http://tanzverbot.de