Torwächter: PerlSearch - Indexsuchmaschiene aber wie ?

Beitrag lesen

Hallo zusammen,
mal wieder brauch ich eure Hilfe:

Ich möchte eine Suchmaschiene aufbauen, die eine Datei (seek.db) durchsuchen soll.

(Seek.db)
...
Name1|Beschr1|Link1|Keya|...|Keyj
Name2|Beschr2|Link2|Keya|...|Keyj
Name3|Beschr3|Link3|Keya|...|Keyj
Name4|Beschr4|Link4|Keya|...|Keyj
...

Nun soll das Script die Keys nach der Eingabe durchsuchen und (jetzt kommts) bei totaler Übereinstimmung oben, bei enthalten weiter unten.

Aber wie mach ich das ?
Habs schon mit foreach versucht, aber das listet mir immer:
stimmt1
enthalten1
stimmt2
enthalten2

Kann mir vielleicht jemand helfen ?

Viele Grüße
Torwächter