每次出现算术运算符时都会拆分一个字符串

亚伯

我有以下变量

var arithmetic = "96-66.33+99.3/22*58.2";
var arr;
var operator = "/*+-^";

我想分裂arithmetic发生indexoperator变量。

最终结果将是 ["96", "-66.33", "+99.3", "/22", "*58.2"];

V.Roudge提供的最终解决方案

var arithmetic = "96-66.33+99.3/22*58.2";
arithmetic = arithmetic.split(/(?=[-+*\/])/);
console.log(arithmetic);

瓦伦丁·罗奇

最近,我可以让您通过正则表达式。非常接近,但还不完全正确。

var arithmetic = "96-66.33+99.3/22*58.2";
arithmetic = arithmetic.split(/([-+*\/])/g);
console.log(arithmetic);

编辑:知道了。

var arithmetic = "96-66.33+99.3/22*58.2";
arithmetic = arithmetic.split(/(?=[-+*\/])/);
console.log(arithmetic);

var arithmetic = "96-66.33+99.3/22*58.2";
arithmetic = arithmetic.split(/(?=[-+*\/])/);
console.log(arithmetic);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅对一个字符串转换为tinyint时出现明显的算术错误

来自分类Dev

在字符串javascript中每次出现另一个字符时插入字符

来自分类Dev

一个字符串上的MySql IN运算符

来自分类Dev

在Perl中,是否有运算符可以大致检查一个字符串是否包含另一个字符串?

来自分类Dev

PowerShell在第一次出现子字符串/字符时拆分了一个字符串

来自分类Dev

如何在角度中为三元运算符的结果放置一个字符串

来自分类Dev

将一个字符串拆分为2个字符串

来自分类Dev

每次我运行代码时,在字符串中添加一个字符

来自分类Dev

计算一个字符串在另一个字符串中每个字符的出现次数

来自分类Dev

将一个字符串拆分为两个字符串

来自分类Dev

使用另一个字符串作为分隔符拆分字符串(例如从 123:1 拆分 :1)

来自分类Dev

如何使用`= +`运算符将多个字符串合并为一个?-Java

来自分类Dev

用前一个字符在Java中拆分字符串

来自分类Dev

每当在另一个字符串中找到一个字符串时,Python都会计数

来自分类Dev

grep:如果另一个字符串没有出现,则计算一个字符串出现的次数

来自分类Dev

每当分割字符正好出现两次时就分割一个字符串

来自分类Dev

是否有一个很好的运算符可以仅使用 1 个缓冲区从 Observable<List<String>> 构造一个字符串?

来自分类Dev

Twig在第一个特定字符作为分隔符之后拆分了一个字符串

来自分类Dev

如何从shell重定向或`read`中拆分一个字符串?

来自分类Dev

将一个字符串拆分为多行 (SAS)

来自分类Dev

拆分一个字符串,c#

来自分类Dev

拆分和比较一个字符串(Java)

来自分类Dev

在每个位置拆分一个字符串 c#

来自分类Dev

将一个字符串拆分为多个列表

来自分类Dev

在每个返回键处拆分一个字符串

来自分类Dev

每次一个字符串范围包含另一个字符串范围的子集时,如何在 Excel 中进行计数?

来自分类Dev

插入回车符,每64个字符返回一个字符串

来自分类Dev

Bash子字符串最后出现的一个字符

来自分类Dev

字符串替换最后一个字符出现斜杠

Related 相关文章

  1. 1

    仅对一个字符串转换为tinyint时出现明显的算术错误

  2. 2

    在字符串javascript中每次出现另一个字符时插入字符

  3. 3

    一个字符串上的MySql IN运算符

  4. 4

    在Perl中,是否有运算符可以大致检查一个字符串是否包含另一个字符串?

  5. 5

    PowerShell在第一次出现子字符串/字符时拆分了一个字符串

  6. 6

    如何在角度中为三元运算符的结果放置一个字符串

  7. 7

    将一个字符串拆分为2个字符串

  8. 8

    每次我运行代码时,在字符串中添加一个字符

  9. 9

    计算一个字符串在另一个字符串中每个字符的出现次数

  10. 10

    将一个字符串拆分为两个字符串

  11. 11

    使用另一个字符串作为分隔符拆分字符串(例如从 123:1 拆分 :1)

  12. 12

    如何使用`= +`运算符将多个字符串合并为一个?-Java

  13. 13

    用前一个字符在Java中拆分字符串

  14. 14

    每当在另一个字符串中找到一个字符串时,Python都会计数

  15. 15

    grep:如果另一个字符串没有出现,则计算一个字符串出现的次数

  16. 16

    每当分割字符正好出现两次时就分割一个字符串

  17. 17

    是否有一个很好的运算符可以仅使用 1 个缓冲区从 Observable<List<String>> 构造一个字符串?

  18. 18

    Twig在第一个特定字符作为分隔符之后拆分了一个字符串

  19. 19

    如何从shell重定向或`read`中拆分一个字符串?

  20. 20

    将一个字符串拆分为多行 (SAS)

  21. 21

    拆分一个字符串,c#

  22. 22

    拆分和比较一个字符串(Java)

  23. 23

    在每个位置拆分一个字符串 c#

  24. 24

    将一个字符串拆分为多个列表

  25. 25

    在每个返回键处拆分一个字符串

  26. 26

    每次一个字符串范围包含另一个字符串范围的子集时,如何在 Excel 中进行计数?

  27. 27

    插入回车符,每64个字符返回一个字符串

  28. 28

    Bash子字符串最后出现的一个字符

  29. 29

    字符串替换最后一个字符出现斜杠

热门标签

归档