iris: Suche mit Regex

Beitrag lesen

Hallo an alle,

habe ein problemm und zwar,

ich suche in ein datei mittels regex nach bestimmte vorkomnisse und markiere sie wenn sie gefunden werden.

bsp:

open(FILE2, "<input.txt")|| die "could not open file";
       while (<FILE2>){

$_ =~ s/(SuchString)/<mark>$1</mark>/gi;

}

wo weit funktioniert das ganze OK.

Ich möchte es so erweitern dass ich den Suchstring aus einer andere Datei lese und jedes eintrag in diesem datei als suchstring verwende.

bsp datei_einträge.txt

hat folgende struktur:

Arbeit
Im Ausland

Mehr über uns erfahren Sie morgen

Aktuell
...usw

Jeder dieser Einträge möchte ich als SuchString in unseren text verwenden und bei treffer einfach den treffen markieren.
Leider funktioniert die schleife für diese suche bei mir nicht.
Ich bitte Sie deshalb um Ihre Hilfe, wie schaut eine Lösung aus?

Danke, Gruss, IRIS