![]() |
Verwendung von Regulären Ausdrücken in Delphi?
Hi, alle miteinander!
Mich würde mal folgendes interessieren: Weiss jemand von Euch, wie man reguläre Ausdrücke benutzt, wenn man in Delphi Strings verarbeitet? In der OH habe ich nachgesehen und dort tatsächlich auch einen kurzen Abschnitt über Reguläre Ausdrücke gefunden. Dort wird erklärt, welche Steuerzeichen man einsetzen kann, aber nicht, wie man diese in den Code so einsetzt, dass es auch funktioniert. In welchen String-Methoden kann ich reguläre Ausdrücke benutzen? Funktioniert so etwas beispielsweise mit "Pos" oder mit "Copy"? Und vor allem: Wie setze ich die regulären Ausdrücke in die Suchstrings so ein, dass Delphi damit auch das tut, was ich erwarte? Wäre super, wenn mir jemand da weiterhelfen könnte. Ich würde nämlich gerne etwas in dieser Richtung mit Delphi auf die Beine stellen und nicht ein Perl-Script schreiben müssen... (nichts gegen Perl :wink: ) :?: Matthias |
Reguläre Ausdrücke und Delphi :roll: Leider ist da nicht viel los. Die Infos in der Hilfe beziehen sich auf die Delphi-eigene Suche. Wenn Du reguläre Ausdrücke nutzen willst, musst Du auf third-Party Komponenten zurückgreifen oder Dir selbst Gedanken mach :cry:
...:cat:... P.S. Standardantwort: Bei ![]() |
Re: Verwendung von Regulären Ausdrücken in Delphi?
*beitrag nochmal hochhol*
gibt es jetzt schon irgendwo brauchbare tutorials zum thema 'Reguläre Ausdrücke' ? würde mich sehr glücklich schätzen ! 8) wenn jmd nen link hat, immer raus damit. :lol: |
Re: Verwendung von Regulären Ausdrücken in Delphi?
|
Re: Verwendung von Regulären Ausdrücken in Delphi?
Hallo Matthias,
es gibt für Delphi mehrere Implementierung der RegExp ( ![]() In der Praxis setze ich seit etwa drei Jahren die NON-VCL-Klasse der ![]() Sie arbeitet zuverlässig (auch mit großen Strings), ist robust, unterstützt einen großen Teil der Perl-Syntax und hat ein nettes, kleines Testprogramm. Hier ist ![]() |
Re: Verwendung von Regulären Ausdrücken in Delphi?
danke euch beiden vielmals für die links,
werde sie morgen nochmal genauer unter die lupe nehmen ! :) |
Re: Verwendung von Regulären Ausdrücken in Delphi?
Mahlzeit,
wie wäre es denn gleich mit der Perl58.dll? Die DLL von Perl kann man direkt ansprechen und dementsprechend auch deren RegEx-Engine ;) |
Re: Verwendung von Regulären Ausdrücken in Delphi?
klingt interessant ! :-D
DANKE :thuimb: |
Re: Verwendung von Regulären Ausdrücken in Delphi?
Gibts nicht in der JCL was zu reglären Ausdrücken?
|
Re: Verwendung von Regulären Ausdrücken in Delphi?
Moin Zusammen,
in den TurboPower ShellShock Komponenten (sourceforge.net) ist auch eine Kompo für reguläre Ausdrücke enthalten. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 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 by Thomas Breitkreuz