我有點這裏是新手,所以我只是將直接進入我有問題的例子:字符串轉換的一維數組爲二維數組
我想轉換此:「[email protected]%[email protected]%[email protected]
「
成這樣:
cat | dog
arm | hand
tree| apple
..etc
如,2列中的電子表格,或2D陣列。分離使用的字符串並不困難,這是數組操作困擾着我。
這是一個嘗試:`
function key_abb(input) {
if(input.map) {
return input.map(key_abb);
}else {
var temp = input.toString();
temp = temp.replace("abbreviated-name=", "");
temp = temp.replace("name=", "");
return temp;
}
}`
輸入是被格式化像這樣的輸入範圍:不幸的是這還只是返回同一列中的兩個字符串
|abbreviated-name="cat" name="dog" |
|abbreviated-name="arm" name="hand" |...
,所以唯一完成的是額外的文本被刪除,我不知道如何創建我想要的輸出數組。謝謝!
你會發現在值['.split()'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split)方法。 – Marty
嗨烈士,我也一直在嘗試,但我仍然堅持一個類似的問題:我如何獲得一維數組排序到二維輸出數組? 另外,如何在評論中做'代碼'? – MarleyFree