Thread regex ups? (6 answers)
Opened by oblivion at 2006-01-21 19:52

oblivion
 2006-01-21 19:52
#62114 #62114
User since
2006-01-17
24 Artikel
BenutzerIn
[default_avatar]
hallo und schönen guten Abend,

ich sitze immer noch an dem lustigen Hardware-inventarisierungstool und komme mit regex nicht weiter.

ich würde gerne jeden Eintrag, der mir unter *nix beim Aufruf von lshal erscheint in einem hash speichern. soweit so gut, ich habe mir jetzt mal eine testdatei geschrieben die den gleichen aufbau hat,

also:

\n
text1
text11
text12
\n
text2
text21
text22
\n

usw.

nun wollte ich ein regex schreiben, das mir jeden eintrag zwischen den beiden leerzeilen in einem hash speichert. Ich habe jetzt schon längere Zeit mit der Dokumentation zu regEx verbracht, bekomme aber immer nur Unsinn raus.
Code: (dl )
1
2
3
4
5
6
7
8
9
10
#! /usr/bin/perl -w

open (FH,"lshal.txt") || die "Datei nicht gefunden";

while ($_=<FH>)
{
$_ = ~ /^$/;
print $_;
}
close(FH);


was mach ich denn falsch?

vielen Dank an Euch und nen schönen Abend


Gruß Oblivion\n\n

<!--EDIT|oblivion|1137866100-->

View full thread regex ups?