Michael Schröpl: RegExp: Herausfiltern von Inhalt aus HTML datei?

Beitrag lesen

Hi,

um inhalt aus einer xml-datei zu filtern, verwende ich obenstehendes script.

... statt zuerst in CPAn nach einer fertigen Lösung zu suchen.

Dieses funktioniert auch, aber nur dann, wenn die Tags, samt Inhalt der dazwischensteht auf einer zeile steht.

Deine Diagnose führt mich zu einer naheliegenden Lösung: Lies die gesamte Datei in einen einzigen langen Skalar ein, etwa mit:

my $skalar;
   while (<DATEI>)
         { chomp; $skalar .= $_; }

und auf den kannst Du anschließend Deine regular expressions loslassen.

PS.: damit der beitrag auch richtig angezeigt wird, verwende ich fuer die tags keine spitzen klammern

http://www.teamone.de/selfaktuell/forum/forumsfaq_2.htm#a4

mfG - Michael