我正在研究一個項目,我正在閱讀的文件可能有兩種不同的格式,一種包含日期和時間,另一種則不包含。查找字符串中是否包含日期和時間
當我在第一行讀取時,我需要檢查字符串是否包含日期和時間,並讀取文件,並根據檢查以某種方式讀取文件。
我猜這將是一種正則表達式,但不知道從哪裏開始,找不到任何相關的東西。
感謝您提供的任何幫助。
UPDATE 我不認爲我一直都很清楚自己在問什麼。當我逐行讀取日誌文件行的行可能會在如:
Col1 Col2 Col3 Col4 Col5
有時行可能會在爲
Col1 17-02-2013 02:05:00 Col2 Col3 Col4 Col5
當我讀了線,我需要做的檢查是否有是字符串中包含的日期和時間字符串。
你能分享你試過嗎? – spajce 2013-02-17 01:49:02
@Boardy:你確切知道在哪些日期時間區域設置格式中這些潛在日期將被表示爲? dd-mm-yyyy hh:mm:ss總是? – 2013-02-17 02:11:38
@ bob-the-destroyer它應該總是以dd-mm hh:mm:ss的格式。我不認爲格式會發生變化(注意不包括年份)。我忘了提及早些時候 – Boardy 2013-02-17 02:20:44