Einzelnen Beitrag anzeigen

ichhabefertig

Registriert seit: 8. Jul 2003
51 Beiträge
 
#5

Re: Noch einmal zu Regulären Ausdrücken in Delphi

  Alt 9. Apr 2004, 14:31
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!
  Mit Zitat antworten Zitat