正则表达式将一系列字母数字和数字字符捕获到数组中

CRQ

我不擅长正则表达式模式,我可以用 {(.*?)} 将所有内容都放在大括号内,但我无法拆分它们。

假设我有一个这样的字符串

{y12.13bb15.16}

我如何像这样将它捕获到一个数组中:

['y', '12.13', 'bb', '15.16']

虽然最后基本上我想创建一个这样的对象:

{"y": 12.13, "bb": 15.16}
用户3483203

您可以使用 ([\d\.]+|[^\d{}]+)

var rx = /([\d\.]+|[^\d{}]+)/g
s = '{y12.13bb15.16}'

k = s.match(rx)
console.log(k)

// And now to convert to your desired object
var final = {}

for (i = 0; i < k.length; i += 2) {
  final[k[i]] = k[i+1]
}

console.log(final)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用正则表达式在C linux中查找一系列数字

来自分类Dev

用于字母数字字符和数字范围组合的正则表达式

来自分类Dev

正则表达式排除一系列数字

来自分类Dev

使用正则表达式从一系列足球位置获取数字

来自分类Dev

使用正则表达式捕获字母数字字符串

来自分类Dev

正则表达式用于字母数字字符串中的数字计数

来自分类Dev

数字字符串中的单个字母字符的正则表达式语法

来自分类Dev

使用正则表达式匹配python中的字母数字字符列表

来自分类Dev

使用 Python 替换正则表达式匹配中的非字母数字字符

来自分类Dev

javascript正则表达式中的字母数字字符中的任何位置最多允许2位数字

来自分类Dev

正则表达式捕获数字字段

来自分类Dev

正则表达式以查找以一系列字符开头,包含或结尾的文件

来自分类Dev

正则表达式,用于将除/以外的所有非字母数字字符替换为empty(“”)字符

来自分类Dev

Python正则表达式从字符串中除去括号中的非字母数字字符

来自分类Dev

正则表达式可以匹配字母数字字符或连字符以外的任何内容

来自分类Dev

字母数字字符和下划线和字符限制的正则表达式

来自分类Dev

10 个字符的字母数字字符串的正则表达式

来自分类Dev

正则表达式-字母和数字之间的交替

来自分类Dev

组合正则表达式字母和数字

来自分类Dev

正则表达式仅匹配字母和数字

来自分类Dev

正则表达式可在字符串中查找一系列大写单词

来自分类Dev

如何使用正则表达式从字符串中删除所有非字母数字字符(“#”除外)?

来自分类Dev

Python正则表达式从字符串中除去括号之外的非字母数字字符

来自分类Dev

PHP正则表达式:如何将字母数字字符列入白名单?

来自分类Dev

正则表达式匹配所有字母数字字符和零或一个'@'符号

来自分类Dev

正则表达式-至少一个字母数字字符并允许空格

来自分类Dev

正则表达式,用于包含零或一个撇号的字母数字字符串

来自分类Dev

django表单字段正则表达式验证字母数字字符

来自分类Dev

正则表达式用于剥离非字母和非数字字符

Related 相关文章

  1. 1

    使用正则表达式在C linux中查找一系列数字

  2. 2

    用于字母数字字符和数字范围组合的正则表达式

  3. 3

    正则表达式排除一系列数字

  4. 4

    使用正则表达式从一系列足球位置获取数字

  5. 5

    使用正则表达式捕获字母数字字符串

  6. 6

    正则表达式用于字母数字字符串中的数字计数

  7. 7

    数字字符串中的单个字母字符的正则表达式语法

  8. 8

    使用正则表达式匹配python中的字母数字字符列表

  9. 9

    使用 Python 替换正则表达式匹配中的非字母数字字符

  10. 10

    javascript正则表达式中的字母数字字符中的任何位置最多允许2位数字

  11. 11

    正则表达式捕获数字字段

  12. 12

    正则表达式以查找以一系列字符开头,包含或结尾的文件

  13. 13

    正则表达式,用于将除/以外的所有非字母数字字符替换为empty(“”)字符

  14. 14

    Python正则表达式从字符串中除去括号中的非字母数字字符

  15. 15

    正则表达式可以匹配字母数字字符或连字符以外的任何内容

  16. 16

    字母数字字符和下划线和字符限制的正则表达式

  17. 17

    10 个字符的字母数字字符串的正则表达式

  18. 18

    正则表达式-字母和数字之间的交替

  19. 19

    组合正则表达式字母和数字

  20. 20

    正则表达式仅匹配字母和数字

  21. 21

    正则表达式可在字符串中查找一系列大写单词

  22. 22

    如何使用正则表达式从字符串中删除所有非字母数字字符(“#”除外)?

  23. 23

    Python正则表达式从字符串中除去括号之外的非字母数字字符

  24. 24

    PHP正则表达式:如何将字母数字字符列入白名单?

  25. 25

    正则表达式匹配所有字母数字字符和零或一个'@'符号

  26. 26

    正则表达式-至少一个字母数字字符并允许空格

  27. 27

    正则表达式,用于包含零或一个撇号的字母数字字符串

  28. 28

    django表单字段正则表达式验证字母数字字符

  29. 29

    正则表达式用于剥离非字母和非数字字符

热门标签

归档