我有一个字符串,每个月有几个月份,然后是一系列数字。我需要将该字符串分解为二维数组:第一列中的月份和后面的数字列。
我已经制定了一些解决方案,使用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