gpt4 book ai didi

javascript - 如何按特殊字符拆分数组元素

转载 作者:行者123 更新时间:2023-12-01 15:51:18 27 4
gpt4 key购买 nike

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

去年关闭。




Improve this question




我有一个这样的字符串数组:

var strings = ['elephant-rides', 'are', 'fun!'];
我怎样才能达到下面给出的结果?
var result = ['elephant', '-', 'rides', 'are', 'fun', '!'];

最佳答案

您可以匹配平面数组中的单词或非单词字符。

var strings = ['elephant-rides', 'are', 'fun!'],
result = strings.flatMap(s => s.match(/\w+|\W+/g));

console.log(result);

关于javascript - 如何按特殊字符拆分数组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62751378/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com