【问题标题】:Javascript Split string into multi-dimensional array [closed]Javascript将字符串拆分为多维数组[关闭]
【发布时间】:2020-06-15 22:06:54
【问题描述】:

我希望将一个字符串拆分为一个 javascript 多维数组。他将非常感谢您的帮助或指点。

字符串由 3 个字段组成 - 每个字段的逗号分隔符和每个记录的 # 分隔符

数据/字符串:

大笨钟,www.myurl.com,2020-10-03#白金汉宫,www.myurl2.com,2020-15-03#

提前谢谢你。

【问题讨论】:

  • 本网站不向您提供代码。我们帮助解决您遇到的代码问题。因此,请向我们展示您尝试过的方法以及遇到问题的地方...look at this
  • 抱歉 - 我以为这是一个提供帮助的社区?我以前处理过单数组,但不确定如何处理多维数组和拆分
  • take a look at this question 尝试将答案应用于您的问题。如果您遇到困难,我们可以提供帮助。现在有人提供了答案,而您只是复制粘贴并不能从中学到任何东西...
  • 你必须先搜索一下:stackoverflow.com/questions/8594097/…

标签: javascript arrays multidimensional-array


【解决方案1】:

以下得到你所追求的。

let string = 'Big Ben,www.myurl.com,2020-10-03#Buckingham Palace,www.myurl2.com,2020-15-03#';

let result = string.split('#').filter(function(el) {return el.length !== 0}).map(row => {
     return row.split(',');
});

console.log(result);

【讨论】:

  • 谢谢 - 这真的很有帮助
猜你喜欢
  • 2012-01-25
  • 2020-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多