gpt4 book ai didi

Javascript - 使用正则表达式拆分字符串

转载 作者:行者123 更新时间:2023-11-30 11:54:28 24 4
gpt4 key购买 nike

也许解决方案就在我眼前,但我看不到。

var expr = "-5+6.3x24";
console.log(expr.split(/([+\-x\/])/));

输出在逻辑上是:

["", "-", "5", "+", "6.3", "x", "24"]

但我需要的是:

["-5", "+", "6.3", "x", "24"]

我需要用分隔符 +,-,x,/来分割这个字符串,但不是字符串开头的分隔符。任何想法如何编辑此代码?非常感谢。

最佳答案

var expr = "-5+6.3x24";
console.log(expr.split(/(?!^)([+\-x\/])/));

关于Javascript - 使用正则表达式拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38423633/

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