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 |
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 |
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 |
Re: RegEx-Evaluator: Reguläre Ausdrücke einfach Prüfen/Erste
Zitat:
|
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:
Ausdruck (zum Ersetzen):
([0-3]?\d)([/.-])([01]?\d)([/.-])([12]\d)?(\d\d)
Delphi-Quellcode:
Wer möchte, kann den Ausdruck noch zum Finden ausgeschriebener bzw. abgekürzter Monatsnamen erweitern. :P
$1.$3.$5$6
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. |
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