在数字处拆分字符串并放入数组,rails

铁路大亨

所以对于字符串x1v4xy6它应该变成['x',1,'v',4,'xy',6]

最好它也可以拆分操作数,因此x+4y-5zy变为[1,x,+,4,y,-,5,zy].

当数字多于一位时,拆分单个字符会出现问题。

我试过这个

c= a.split(/(?<=\d)(?=[A-Za-z])/)

它有时有效,但是 2x+y+3z 变为 ["2", "x+y+3", "z"]",3 未能正确拆分

风帆999

您应该使用scan而不是split

pattern = /(?:[+-]|[0-9]+|[a-z]+)/

>> '2x+3y-4zy'.scan(pattern)
=> ["2", "x", "+", "3", "y", "-", "4", "zy"]

>> '2x+y+3z'.scan(pattern)
=> ["2", "x", "+", "y", "+", "3", "z"]

注意:+and-要么是字符串,要么是符号,它们不能单独出现。我想send方法会帮助你,例如:1.send(:+, 2) => 3

希望能帮助到你!

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在数组索引处找到字符串?爪哇

来自分类Dev

在数字后在python中拆分字符串

来自分类Dev

字符串在数字单词模式上拆分

来自分类Dev

在数字的两侧拆分字符串

来自分类Dev

在数字和 = 符号上拆分字符串

来自分类Dev

拆分字符串类型并放入循环中的新数组

来自分类Dev

如何在数组中设置拆分字符串?

来自分类Dev

Java在数组中拆分字符串

来自分类Dev

MongoDB:在数字或字符串数组上使用$ elemMatch

来自分类Dev

MongoDB:在数字或字符串数组上使用$ elemMatch

来自分类Dev

将字符串存储在数组中并拆分字符串

来自分类Dev

拆分字符串,并将子字符串保存在数组中

来自分类Dev

在字符之间但不是在数字上遇到“-”时拆分字符串

来自分类Dev

从字符串拆分的数字不是数字

来自分类Dev

在第n个分隔符处将字符串拆分为JavaScript中的数组

来自分类Dev

Java正则表达式在数字后拆分字符串

来自分类Dev

在VB.NET中使用Regex在数字值上拆分字符串

来自分类Dev

正则表达式拆分字符串并将括号中的内容[]放入数组

来自分类Dev

查询字符串如何拆分或定界并将这些值放入数组并显示它们

来自分类Dev

将字符串拆分为标记并将标记放入数组 - strtok

来自分类Dev

Perl在字符实体参考处拆分字符串

来自分类Dev

在jQuery中的特定点/字符处拆分字符串

来自分类Dev

在 SQL 中的指定字符处拆分字符串

来自分类Dev

使用可选的逗号在特定字符处拆分字符串

来自分类Dev

如何将数字字符串拆分为单个数字并将其放入链表?

来自分类Dev

在数字上分割字符串

来自分类Dev

将数组值放入字符串

来自分类Dev

分隔字符串并放入数组

来自分类Dev

如何在bash中拆分字符串并将令牌存储在数组中

Related 相关文章

  1. 1

    在数组索引处找到字符串?爪哇

  2. 2

    在数字后在python中拆分字符串

  3. 3

    字符串在数字单词模式上拆分

  4. 4

    在数字的两侧拆分字符串

  5. 5

    在数字和 = 符号上拆分字符串

  6. 6

    拆分字符串类型并放入循环中的新数组

  7. 7

    如何在数组中设置拆分字符串?

  8. 8

    Java在数组中拆分字符串

  9. 9

    MongoDB:在数字或字符串数组上使用$ elemMatch

  10. 10

    MongoDB:在数字或字符串数组上使用$ elemMatch

  11. 11

    将字符串存储在数组中并拆分字符串

  12. 12

    拆分字符串,并将子字符串保存在数组中

  13. 13

    在字符之间但不是在数字上遇到“-”时拆分字符串

  14. 14

    从字符串拆分的数字不是数字

  15. 15

    在第n个分隔符处将字符串拆分为JavaScript中的数组

  16. 16

    Java正则表达式在数字后拆分字符串

  17. 17

    在VB.NET中使用Regex在数字值上拆分字符串

  18. 18

    正则表达式拆分字符串并将括号中的内容[]放入数组

  19. 19

    查询字符串如何拆分或定界并将这些值放入数组并显示它们

  20. 20

    将字符串拆分为标记并将标记放入数组 - strtok

  21. 21

    Perl在字符实体参考处拆分字符串

  22. 22

    在jQuery中的特定点/字符处拆分字符串

  23. 23

    在 SQL 中的指定字符处拆分字符串

  24. 24

    使用可选的逗号在特定字符处拆分字符串

  25. 25

    如何将数字字符串拆分为单个数字并将其放入链表?

  26. 26

    在数字上分割字符串

  27. 27

    将数组值放入字符串

  28. 28

    分隔字符串并放入数组

  29. 29

    如何在bash中拆分字符串并将令牌存储在数组中

热门标签

归档