gpt4 book ai didi

javascript - 如何使用正则表达式在非字符的所有内容上拆分字符串

转载 作者:行者123 更新时间:2023-11-29 16:38:59 24 4
gpt4 key购买 nike

我如何使用原始 javascript 和正则表达式来拆分不是字符串的每个字符?示例:

var src = "wer%55";

让它返回数组

"wer","%","55"

谢谢!

最佳答案

您可以使用 /(\W+)/ 进行拆分,并确保将 \W+ (1+ 非单词字符)分组,以便能够将其返回结果数组:

var src = "wer%55";

console.log(src.split(/(\W+)/));


// add filter(Boolean) to discard empty values from result array

src = "wer%55#";

console.log(src.split(/(\W+)/));
console.log(src.split(/(\W+)/).filter(Boolean));

关于javascript - 如何使用正则表达式在非字符的所有内容上拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48344447/

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