Thread Problem mit regex
(6 answers)
Opened by krusty at 2007-01-30 15:23
Zunächst einmal möchte ich mich bei allen bedanken dir mir geholfen haben. Hat auch alles funktioniert.
Jetzt hat sich meine Datei geändert. Die Werte sind nicht mehr durch , getrennt sondern durch ; Das sollte meiner Meinung nach kein problem sein. Jedoch greift meine Erkennung nicht mehr richtig. Anbei die Suchanweisung Code: (dl
)
1 if ( $var =~ /(.*)(Owner)(.*)/ ) { Hatte auch schon versucht das matching so zu bauen, das die Zahlen alle hinter dem Owner angegeben sind, jedoch findet das Script dann überhaupt nix mehr. ??? Die Ausgabe sieht wie folgt aus: Noch zur Info, vor dem Owner stehen willkürliche Zeichen, die ein Überrest vom decodieren sind. Bei dem File handelt es sich nämlich um einen Anhang einer Mail. Eingentlich sollte die Aufzählung noch bis 50 so weitergehen. Im File ist es jedenfalls so. Verstehe nicht, warum das matching auf einmal aufhört. Könntet ihr mir nochmal einen Tipp geben? |