Schnaps: Bestimmte Zeilen aus Array löschen.

Einen wunder schönen guten Morgen.

Ich habe hier ein Array aus dem ich mit einer Schleife zwei bestimmte Arten von Zeilen löschen will.

Es sollen alle Wertpaare komplett gelöscht werden in denen der Wert, also nicht der Schlüßel entweder

  • Zeilen die nur aus Leerzeichen,Tabs, oder Newlines also alle Whitespaces bestehen. (hab dafür diesen Reg.Ausdruck gefunden. /^\s*$/ )
  • Und es sollen alle Zeilen gelöscht werden die * und oder . und oder : aber keine Buchstaben enthalten.

Mir fehlt da leider der Ansatz wie man so etwas in Perl am besten realisiert.

Vielen dank schon mal.

Gruß
Schnaps

  1. moin!

    wie du eine zeile in eine datei schreibst/anhängst, weisst du sicherlich...
    ich gehe mal davon aus, dass du bereits eine datei hast, gefüllt mit daten. lese diese ein und schreib die daten erneut. überprüfe aber vorher, ob deine bedingungen zutreffen und speichere die zeilen dann einzeln in die datei. "löschen" kenn ich in perl nur so.

    gruß.
    roger.

    --
    Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de