【发布时间】:2019-03-25 05:28:34
【问题描述】:
这里是示例数组:
[ 'test', '1994', 'test', 'test', '2018']
我需要的是示例数组中的 2 个数组:
[ 'test', 'test', 'test' ]
和
[ '1994', '2018' ]
我尝试使用indexOf,但接缝我无法通过所有可能年份值的数组(~1900-present/2018)
我知道switch statment 会起作用,但它需要大量复制粘贴代码,我相信有更好的方法来做到这一点。
编辑:
你们中的一些人不明白我想要得到什么year值而不仅仅是一个数字,所以用正则表达式回答最接近我想要的,我只是谷歌搜索到^(19|20)\d{2}$ 后替换正则表达式。所以年份可能只有 1900-2099 年。
【问题讨论】:
标签: javascript arrays node.js