【发布时间】:2018-03-30 00:19:13
【问题描述】:
我正在为一个简单的模式而苦苦挣扎:
['A1', 'A2', 'A5', 'E1', 'E4', 'E6']
我想填补每个字母数字范围之间的数字空白(原位或另一个数组中)
模式是 1 个字母与大于 1 的整数连接(如果您喜欢任意数量的字母,请随意)
所以这个示例数组会产生以下结果:
['A1', 'A2', 'A3', 'A4', 'A5', 'E1', 'E2', 'E3', 'E4', 'E5', 'E6']
我正在寻找最直接/最有效的方式,ES6 也欢迎
【问题讨论】:
-
你不能用一个新数组覆盖数组吗?
-
这始终是 1 个字符和 1 个数字还是 CA32 也是如此?
-
你说的“我在挣扎”是什么意思?你有什么可以向我们展示的尝试吗?
-
它总是1个字符,但可以是任何数字> 1
标签: javascript arrays sorting ecmascript-6