首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

aa:1,bb:2,cc:3 这样的字符串怎么快速分割成一个二维数组

2012-02-16 
aa:1,bb:2,cc:3 这样的字符串如何快速分割成一个二维数组aa:1,bb:2,cc:3分割成:arr(0,0)aaarr(0,1) 1a

aa:1,bb:2,cc:3 这样的字符串如何快速分割成一个二维数组
aa:1,bb:2,cc:3 
分割成:
arr(0,0)="aa"
arr(0,1)= 1
arr(1,0)="bb"
arr(1,1)= 2
arr(2,0)="cc"
arr(2,1)= 3

或者存放到dictionary对象中 都可以
我自己想用2次split 但是这样效率好像很差

[解决办法]
2次split ,效率我感觉可以
[解决办法]
明显的JSON格式,只需一个赋值语句就自动拆分了:
<script>
var s="aa:1,bb:2,cc:3";
eval("var theforever_csdn={"+s+"};");

//下面是调用方法
for(var name in theforever_csdn) {
alert("第一维数据"+name);
 alert("第二维数据"+theforever_csdn[name]);
}
</script>

by theforever碧海情天_csdn
[解决办法]
2楼正解!
[解决办法]
2次split ,想法 挺好 很直接嘛 没事儿就用它挺好

热点排行