Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Regular Expression (https://www.delphipraxis.net/44032-regular-expression.html)

Gruber_Hans_12345 12. Apr 2005 11:48


Regular Expression
 
Kann jemand eine Unit für Regular Expression empfehlen ?

Möchte mich gerne in das Thema einlesen (hab ich schon), und brauche jetzt eine Unit für Delphi.
Gibt es auch eine "Entwicklungsoberfläche" für RE? Irgendwas, wo ich eine Regular Expression eingeben kann, einen Text oben in dem er sucht und dann das Ergebnis anmalt bzw, anzeigt bzw ........

opfer.der.genauigkeit 12. Apr 2005 11:59

Re: Regular Expression
 
Guck mal hier:

http://www.delphi-forum.de/topic_PHP...51ba5ebe3934f7

sakura 12. Apr 2005 12:00

Re: Regular Expression
 
Persönlich mag ich die RegExpr Komponente von Ralf Junker: http://www.zeitungsjunge.de/delphi/pcre/index.htm

Gute Beispiele, gute Doku und sehr gute Komponenten :)

...:cat:...

choose 12. Apr 2005 12:04

Re: Regular Expression
 
Hallo Gruber_Hans_12345,

sieh Dir mal das die TRegExpr Library von Andrey V. Sorokin an. Wir verwenden diese Implementierung (mit einigen Anpassungen) seit einigen Jahren produktiv. Im Download sollte auch ein Testprogramm vorhanden sein.

Außerdem sind hier im Forum diverse Threads zum Thema "[dp]reguläre Ausdrücke[/dp]".

Gruber_Hans_12345 12. Apr 2005 12:26

Re: Regular Expression
 
Dank für die raschen Antworten.

Werd mich mal mit der TRegExpr Library spielen, die sieht ganz gut aus, NativeSource und auch eine "TestUmgebung" dabei ...

Grendel 12. Apr 2005 12:55

Re: Regular Expression
 
Zitat:

Zitat von Gruber_Hans_12345
Werd mich mal mit der TRegExpr Library spielen, die sieht ganz gut aus, NativeSource und auch eine "TestUmgebung" dabei ...

Und höllenschnell :) Nutze das Ding mittlerweile selbst für einfachste Stringfunktionen, da es i.d.R. um Längen schneller als die Delphi-Boardmittel sind. :thumb:

Bis neulich ...

Gruber_Hans_12345 12. Apr 2005 14:37

Re: Regular Expression
 
Hmm, funktioniert egentlich alles ganz gut (und ohne Probleme), das einzige, was mir jetzt noch abgeht ist ein "look ahead" / "look behind". Kann das sein, das die das nicht unterstüzen (auf der HP finde ich nichts dazu).
Kann eine der anderen das ?

generic 13. Apr 2005 15:46

Re: Regular Expression
 
ich setzte auch diese lib (TRegExpr) ein.
allerdings braucht die bei grossen source (ca. 70MB) recht lange, da sie viel im speicher hin und her kopiert.

etwas mehr zeiger zauber hätte wunder bewirkt.

sonst tadellos!


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz