Einzelnen Beitrag anzeigen

worker
(Gast)

n/a Beiträge
 
#9

Re: Datei mit RegEx parsen - wie generell vorgehen? Performa

  Alt 14. Mai 2009, 09:08
Hallo Reinhard,

aber dennoch musst Du bei Deinem Vorgehen, egal ob als Ergebnis eine lineare Objektliste oder ein Tree dabei herauskommen, so vorgehen, wie von Pilloker beschrieben.

Sprich, Du musst

1. Die Datei von vorne bis hinten durchrattern. Das enspricht
Zitat von Pilloker:
[...]
Ich gehe die Datei in einer Schleife Zeile für Zeile durch
[...]
2. Bei jeder Zeile schauen, welches der bekannten Unterobjekte sie enthält. Das entspricht
Zitat von Pilloker:
[...]
und vergleiche dann die aktuelle Zeile widerrum in einer Schleife mit allen möglichen von mir definierten Regulären Ausdrücken. Habe ich einen Treffer schreibe ich die Zeile weg und nehme mir die nächste Zeile vor.
[...]
Oder sehe ich das falsch?

Als Alternative käme aus meiner Sicht nur das von alzaimar genannte 'Multi Pattern Matching' in Frage (hört sich von der Begrifflichkeit zumindest so an, als ob das eine Lösung sein könnte).

Leider hat sich alzaimar noch nicht zu einer Quelle geäußert
  Mit Zitat antworten Zitat