【发布时间】:2020-03-12 10:00:48
【问题描述】:
我有一个字符串数组,表示我的商店中的衬衫变体。 这是一个示例字符串:
服装-DTG-Tshirt-District-DT6000-M-Black-Mens-CF-20200304113232677
所有字符串都具有相同的结构,我需要实施的规则是,提取第 5 次和第 6 次出现 -(破折号)之间的内容。在这种特殊情况下,这是 M。 我该怎么做?
【问题讨论】:
-
请访问help center,使用tour查看内容和How to Ask。做一些研究,搜索关于SO的相关主题;如果您遇到困难,请发布您的尝试minimal reproducible example,并注明输入和预期输出。
-
只需在
-字符处拆分它,然后从结果数组中选择第6个元素...? -
这真的很琐碎:
console.log("Apparel-DTG-Tshirt-District-DT6000-M-Black-Mens-CF-20200304113232677".split("-")[5])
标签: javascript regex string