Zitat von
MarcusB:
Hi!
Ich verwende für eben denselben Zweck auch die TRegExpr, habe allerdings hier kein Problem mit der Stabilität.
Und ich quäle sie richtig
Meine Applikation parst ca 20.000
HTML Seiten, die teilweise weit über 1.000 Zeilen
HTML-Code enthalten.
Wobei die Ausdrücke dabei jetzt nicht soo furchtbar anspruchsvoll sind (hauptsächlich Tags entfernen/ersetzen oder Bereiche extrahieren).
Achso, ich benutze V0.952
Welche Methoden nutzt Du? Die Exec Methode, oder auch andere? Ich habe die
Unit so wie in den Beispielen eingebunden, als in einen try...finally Block,
aber bei großen Seiten gibt's immer einen StackOverflow, nur wenn ich den Stack auf 10 MB setze klappt das erst wirklich. Ich habe es bei einer Seite mit
ca. 3000 Zeilen
HTML Code getestet, und da reichten nicht einmal 10 MB Stack, als ich das mal mit 50MB Stack getestet habe, hat die
Unit nur noch Müll produziert.
Vielleicht machst Du ja was anders, was mir helfen könnte...
Danke!