Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   RegEx-Evaluator: Reguläre Ausdrücke einfach Prüfen/Erstellen (https://www.delphipraxis.net/89508-regex-evaluator-regulaere-ausdruecke-einfach-pruefen-erstellen.html)

Krositas 20. Nov 2007 12:30

Re: RegEx-Evaluator: Reguläre Ausdrücke einfach Prüfen/Erste
 
Cooles Programm :thumb:

Ich hätte gerne noch so etwas wie einen Editor für die Ausdrücke, womit man sie sich selbst zusammenklicken kann...
(Ich hoffe, du verstehst was ich meine ;))

Krositas

CK_CK 21. Nov 2007 17:00

Re: RegEx-Evaluator: Reguläre Ausdrücke einfach Prüfen/Erste
 
Danke!

Ich hab' sowas in Arbeit (wie ich auch bereits früher geschrieben habe ;)), allerdings bin ich zur Zeit ziemlich im Stress, es wird deswegen noch dauern... :(

Viele Grüße,
Chris

CK_CK 18. Dez 2007 13:19

Re: RegEx-Evaluator: Reguläre Ausdrücke einfach Prüfen/Erste
 
*push*

Lohnt es sich, über die Ferien mit Krositas' Idee anzufangen? (Besteht Interesse?)
Wenn ja werde ich mich in meiner Freizeit dransetzen ;)

Chris

vlees91 18. Dez 2007 13:44

Re: RegEx-Evaluator: Reguläre Ausdrücke einfach Prüfen/Erste
 
Zitat:

Zitat von CK_CK
Lohnt es sich, über die Ferien mit Krositas' Idee anzufangen? (Besteht Interesse?)

ja, das gefaellt mir naemlichbeim regExBuddy sehr gut

Woodman 26. Feb 2008 16:53

Re: RegEx-Evaluator: Reguläre Ausdrücke einfach Prüfen/Erste
 
Hallo Chris,

bei der Suche nach RegExpr-Routinen für Delphi bin ich über Dein Tolles Tool "gestolpert". Tolle Arbeit. :thumb:
BTW: Krositas Idee finde ich auch gut.

Für Deine RegExpr-Sammlung hier ein Ausdruck, den ich mir aus dem Internet "zusammengeklickopiert" habe:
Der Ausdruck dient dazu ein (nahezu) beliebig geschriebenes Datum in einem Text zu finden.
z.B. 1.10.08 oder 10-12-1998 oder 1-1-01 oder 12/12/07 oder 12/12/2008 usw, natürlich in der Reihenfolge TT.MM.YY(YY).
Das Ergebnis übergebe ich dann via StrToDate an FormatDateTime. diese Routinen kümmern sich dann um die korrekte Umrechnung.

Ausdruck (zum Finden):
Delphi-Quellcode:
([0-3]?\d)([/.-])([01]?\d)([/.-])([12]\d)?(\d\d)
Ausdruck (zum Ersetzen):
Delphi-Quellcode:
$1.$3.$5$6
Wer möchte, kann den Ausdruck noch zum Finden ausgeschriebener bzw. abgekürzter Monatsnamen erweitern. :P

PS: Sehe ich das richtig, das Du die TRegExpr-Klasse von Andrey V. Sorokin benutzt!?


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:35 Uhr.
Seite 2 von 2     12   

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