我有一個字符串,每個月有幾個月份,然後是一系列數字。我需要將該字符串分解爲二維數組:第一列中的月份和後面的數字列。
我已經制定了一些解決方案,使用strtok,爆炸和一個月的查找表。但我的解決方案看起來非常麻煩。我將不勝感激一個優雅,簡單的解決方案,即具有一定真實代碼體驗的人將使用。我的字符串,希望下面的二維數組結果。
謝謝你的專業知識和時間!
12月14 1938.50 1964.50 1935.75 1959.75 21.75 1960.25 1551405 2751445 03月15 1931.00 1956.2 1928.0 1952.0 21.75 1952.50 2244 5495 06月15 1920.25 1949.0 1920.25 1945.0 22.00 1945.50 88 350 09月15 1925.00 1937.7 1925.00 1937.7 21.75 1938.75 6 204年12月15 1935.75 1935.75 1935.75 1935.75 22.00 1932.75 1 212
結束是: 12月14日1938.50 1964.50 1935.75 1959.75 21.75 1960.25 1551405 2751445 3月15日1931.00 1956.2 1928.0 1952.0 21.75 1952.50 2244 5495 等等
哪種編程語言?你使用'explode'標籤,所以我認爲它是PHP,但你應該明確地指定它。 – lxg 2014-10-05 22:18:57
列數總是10嗎?或者有時會有更多或更少的列? – lxg 2014-10-05 22:21:15
謝謝你的提醒lxg!是的,你是對的。 PHP。並且可能有更多或更少的行和列。但基本的字符串結構保持不變。三個字母的月份,然後是數據。三個字母的月份代碼保持不變。 – expertalmost 2014-10-06 00:31:43