Michael Schröpl: regexp: Zerlegen einer Zeile mit _zwei_ unbekannten Teil-Mustern

Beitrag lesen

Hi Rolf,

Ohne Apache-Patch läßt sich das Problem mathematisch nicht lösen!
Ich finde den vorgeschlagenen "\n" ja nur häßlich, nicht aber unbrauchbar.
ich dachte du hättest "\n" als Patch bezeichnet, aber wenns dem Kunden zumutbar ist, mach es!

Mit "patch" meinte ich, den Apache so umzuschreiben, daß er URLs vor
dem Loggen URL-encoded. Dann wäre mein Problem keines mehr.

wenns ein falsches X-muster im AGENT vorkommen, dann stecken die
wahren X im Match der URL, und lassen sich so erkennen.
Ein falsches X-Muster im URL würde die gleiche Fehlermeldung, aber
keinen Fehler erzeugen.

Und was ist, wenn das Muster in _beiden_ steckt (weil es z. B. fünfmal
vorkommt)? Wo ist dann die korrekte Sollbruchstelle? 4:1? 3:2? 2:3? ...

Hast Du damals an der TU nicht Codierungstherie bei Tschach gehört?

Codierungstheorie, ja - Tschach nein.
(Ich glaube, Ganter hieß der Prof, und war Mathematiker ...)

Viele Grüße
      Michael