LanX: regexp: Zerlegen einer Zeile mit _zwei_ unbekannten Teil-Mustern

Beitrag lesen

Hi Michael

Mir ist bewußt, daß ich durch hinreichend viele Felder das "faken" immer
schwerer machen kann. Aber wenn ich "A X1 X2 X3 X4 B" als Felderliste habe,
wobei A und B die Felder mit unbekanntem Inhalt sind, dann kann eben A am
Ende UND B am Anfang ein Muster enthalten, das genau auf alle X-Felder
matcht. Und dann ist die Feldzerlegung anscheinend immer mehrdeutig ...

Da sind wir uns einig. Aber wenn es nicht mit einem neuen Trennerzeichen

oder \n klappt, dann läßt sich das Problem mit RegExp nicht umgehen. Deswegen mein

Vorschlag die Fehlerwahrscheinlichkeit zu minimieren und ähnlich der
Codierungstheorie den Fehler zu erkennen und die wahrscheinlichste
Annahme zu nehmen. Signifikante Fehlerfälle dürften dann nicht wahrscheinlicher
sein als die unvermeindlichen Bugs die eh in jdm Programm stecken. (Ein
bißchen Physiker-Philosophie, wenn das Teil länger stabil läuft als
das Universum alt wird, was solls ...)

Allerdings eine Apache-Lösung mit verläßlichem Trennerzeichen ist weit
unkomplizierer zu realisieren und vorzuziehen!

Tschau
   Rolf