Pracuję nad projektem, w którym czytam plik, który może pochodzić z dwóch różnych formatów, jeden zawiera datę i godzinę, a drugi nie.Ustalenie, czy ciąg znaków zawiera datę i godzinę
Kiedy czytam w pierwszym wierszu, muszę sprawdzić, czy ciąg zawiera datę i godzinę, czy nie i odczytać plik i na podstawie sprawdzenia odczytać plik w określony sposób.
Zgaduję, że byłby to rodzaj wyrażenia regularnego, ale nie mam pojęcia, od czego zacząć i nie można znaleźć niczego istotnego.
Dziękujemy za pomoc.
AKTUALIZACJA Nie sądzę, żebym bardzo jasno wiedział, o co proszę. Kiedy czytam wiersz pliku dziennika po linii linia może przyjść jako:
Col1 Col2 Col3 Col4 Col5
Czasami linia może przyjść jako
Col1 17-02-2013 02:05:00 Col2 Col3 Col4 Col5
Kiedy czytam wiersz muszę zrobić sprawdzenie, czy istnieją to ciąg daty i godziny zawarty w ciągu znaków.
można dzielić który co spróbowałeś? – spajce
@Boardy: czy dokładnie wiesz w jakim formacie ustawień datetime daty te będą prezentowane jako? dd-mm-rrrr gg: mm: ss zawsze? –
@ bob-the-destroyer Powinien zawsze mieć format dd-mm gg: mm: ss. Nie sądzę, żeby format się zmienił (proszę zauważyć, że rok nie został uwzględniony). Zapomniałem wspomnieć, że wcześniej – Boardy