Thread Dateien durchsuchen, über mehrere Zeilen hinweg (6 answers)
Opened by Breston at 2009-02-25 18:43

Breston
 2009-02-25 19:41
#119149 #119149
User since
2009-02-25
4 Artikel
BenutzerIn
[default_avatar]
Linuxer+2009-02-25 18:21:03--
unter der Annahme, dass die Zeile mit AAU und ARR immer direkt nach der Zeile mit AHF und ADC folgt, folgender Quickhack zur Veranschaulichung:
[...]
Wenn die Datenzeilen immer das gleiche Format haben, und die Felder die gleiche Reihenfolge, dann könnte man auch jede Zeile splitten und die entsprechende Feldwerte direkt vergleichen.


Zunächst einmal: vielen Dank für die Mühe, die Du Dir gemacht hast!

Ja, die Zeilen folgen immer direkt aufeinander. Die Reihenfolge der Felder bleibt auch wohl immer gleich, das Format aber nicht unbedingt - es können wohl noch Felder wegfallen oder eingeschoben werden.

Aber: gibt es wirklich keine elegante Möglichkeit, mit einer regexp über zwei Zeilen hinweg zu suchen? An die Möglichkeit, das ganze in zwei Schleifen mit zwei Abfragen aufzuteilen, hatte ich auch schon gedacht, aber ich war bisher fest davon ausgegangen, dass es auch eleganter gehen müsste? ZZZEND# ist übrigens in jedem Falle das eindeutige Ende des zweizeiligen Datensatzes, falls das irgendetwas nützt.

View full thread Dateien durchsuchen, über mehrere Zeilen hinweg