Hi ich zerlege gerade einen Streamtext in seine Bestandteile. Hierbei möchte ich überprüfen, ob ein Bestandteil des Streams ein Datum beinhaltet. Ich habe keine Methode gefunden, die das überprüft. In PHP z.B. kann man mit der Methode "isNumeric" überprüfen ob die Zahl numerisch ist oder nicht.
Gibt es eine Möglichkeit zu überprüfen, ob ein gegebener String ein Datum ist?
VG
mustino
Hallo,
versuche den String mittels Parse einfach in ein Datum umzuwandeln. Wenn es geht, ok ansonsten eben nicht. Dazu könntest Du try...catch verwenden.
Thomas
SDK-Doku: **DateTime.Parse-Methode (String) **
Schonmal frohes Neues Jahr! Jürgen
Eine Möglichkeit wäre auch das ganze mit Regulären Ausdrücken zu lösen.
Dexter
Programmierer sind Maschinen die Koffein in Quellcode umsetzen.
Hallo mustino,
wenn, dann würde ich eher DateTime.TryParse verwenden, aber ich denke Regex könnte hier noch besser sein.
herbivore
ich stimme herbivore zu.
die TryParse Methode ist hier eher angebracht und meiner meinung nach die schnellste lösung.