我想從java中的以下句子中提取日期。從文本字符串解析日期
「D759,301 Elhalwani 2016年6月14日水煙索賠索賠的裝飾設計,水煙,顯示和描述」
鑑於還有其他的句子結構相同,但不同的日期,我也想從中提取日期。在字符串
我想從java中的以下句子中提取日期。從文本字符串解析日期
「D759,301 Elhalwani 2016年6月14日水煙索賠索賠的裝飾設計,水煙,顯示和描述」
鑑於還有其他的句子結構相同,但不同的日期,我也想從中提取日期。在字符串
1-記錄輸入
2-分裂(」「)String將數組 - >沒有空間現在
如果日期總是在發現#2,3和4在數組中,查找它們很容易。但是,如果他們不總是在同一個地方,那麼你應該創建一個數組「月」,「日期」和「年」,並比較原始數組的每個索引。如果它們是相同的 - >記錄日期,則繼續。
等一下,什麼?如果日期部分結束於不同的位置,那該如何幫助?也許你可以提供一個更具體的例子?如果有人使用不同的日期格式會發生什麼? –
這取決於你在找什麼。如果您正在尋找所有可能的日期格式,那麼代碼變得更加複雜。 – Mrtnchps
...我得到的是,你聲稱如果它不在同一個地點很容易找到日期 - 你如何預測這個成就?你可能會遇到一些天真的計劃會遇到什麼問題? –
使用正則表達式與匹配組:http://stackoverflow.com/questions/17969436/java-regex-capturing-groups –
你只需要擔心這個消息格式(日期總是在同一個地方)?你只需要擔心這個日期格式?如果消息格式可能不同,您是否需要擔心多個日期? –