Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Validierung gegen ein "Pattern"

  Alt 19. Jan 2012, 13:15
Hallo,

aus einem Pflichtenheft habe ich folgendes Pattern:

Code:
(19|20)\d{2}-(0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-9]|3[0-1])|(19|20)\d{2}-(0[1-9]|1[0-2])-(0{2})|(19|20)\d{2}-0{2}-0{2}|0{4}-0{2}-0{2}
und dagegen soll ich ein Datum validieren. Kennt jemand diese Beschreibung? Nach ein paar Minuten überlegen sind mir zwar das eine oder andere Zeichen so weit klar, aber wäre dennoch schön wenn es etwas handfesteres gibt, als meine Vermutung
Das sieht nach einem regulären Ausdruck aus, den man zum Beispiel hier online testen kann:

http://chris.photobooks.com/regex/default.htm

Und die Spec ist hier:

https://developer.mozilla.org/en/Jav...Objects/RegExp

Zum Falsifizieren meiner Vermutung müsste man Beispiele 'gültiger' Ausdrücke haben
Michael Justin
habarisoft.com

Geändert von mjustin (19. Jan 2012 um 13:19 Uhr)
  Mit Zitat antworten Zitat