Datein auswerten

matraze80

Grünschnabel
Hallo,


ich hab eine Frage zu Perl (Thema siehe Betreff)!
Ich will eine Result-Datei (*.res) einlesen--das klappt auch soweit...
Ich lasse mir anschließend die Datei probeweise ausgeben,ob die Datei vollständig im Array ist.
Jetzt zur Frage:

Ich brauche nur ein paar bestimmte Zeilen aus der Datei,in der sich Werte befinden,und die man berechnen muss!
Wie kann man das anstellen!?


Ich sitz schon und mein Kopf raucht schon..


Die Result-Datei hat den Aufbau:

Header

Header-Infos...

----------

Daten

#1.1 --tatsächlichen Werte-- diese Werte brauch man zur Berechnung
-- errechneten Werte--
#2.1...
...

usw.



Wäre dankbar für jeden TIP


mfg
 
Also beginnen die Zeilen, die Dich interessieren immer mit #

Code:
my @array_werte;
open(DATEI,"<resdatei.res") or die $!;
while(my $line = <DATEI>){
  if($line =~ /^#/){
    my ($werte) = $line =~ /--((?!--)+)--/;
    push(@array_werte,$werte);
  }
}
close DATEI;

ob oben die RegEx zum parsen der Werte stimmt, musst Du mal testen!
 

Neue Beiträge

Zurück