正则表达式从字符串中获取确切的数字和十进制数字

马里奥

我有这个字符串:

{"FirstNumber":47.9,"SecondNumber":48.7,"ThirdNumber":54.4,"FourthNumber":65}

正则表达式应返回以下数字:

47.9
48.7
54.4
65

尝试了几种表达式,但没有一个能让我得到想要的结果。有人能帮我吗?

阿尼斯·R。

要添加Bohemian的答案并回答OP的评论,Pythonre.findall倾向于匹配捕获组,而不是整个正则表达式,请参见此答案

因此,您需要通过在括号内添加如下内容来告诉Python您的组(正则表达式中位于括号内的东西)是一个非捕获组?:

re.findall(r'\d+(?:\.\d+)?', "{safeLow:47.9,standard:48.7,fast:54.4,fastest:65}")

退货 ['47.9', '48.7', '54.4', '65']

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用正则表达式查找字符串中的十进制数字

来自分类Dev

正则表达式替换不带特定字符串的“整个”十进制数字

来自分类Dev

正则表达式用数字替换十进制和整数字符串

来自分类Dev

正则表达式用数字替换十进制和整数字符串

来自分类Dev

正则表达式替换不属于十六进制颜色值且没有特定字符串的十进制数字

来自分类Dev

用于在iOS中检查整数或十进制数字的正则表达式

来自分类Dev

用于C#中十进制数字验证的正则表达式

来自分类Dev

数字和十进制的正则表达式

来自分类Dev

正则表达式获取字符串中的十进制值

来自分类Dev

十进制数字的Javascript正则表达式-替换非数字和多个小数点

来自分类Dev

什么是与确切的字母数字18字符串匹配的正则表达式?

来自分类Dev

Javascript正则表达式可检查确切的字母数字和特殊字符

来自分类Dev

正则表达式十进制数字,其中三进制十进制为0或5

来自分类Dev

用于验证十进制数字的正则表达式

来自分类Dev

正则表达式允许十进制数字大于0且小于100

来自分类Dev

Python正则表达式重复的十进制数字序列,后跟空格

来自分类Dev

十进制数字点而不是逗号(.NET)的正则表达式

来自分类Dev

正则表达式为十进制数字,精度为2

来自分类Dev

正则表达式用于验证固定范围的十进制数字

来自分类Dev

带有可选十进制数字的正则表达式

来自分类Dev

正则表达式捕获不在乳胶命令中的逗号分隔的十进制数字

来自分类Dev

如何在JavaScript中创建动态正则表达式以验证十进制数字

来自分类Dev

如何使用正则表达式替换确切的字符串?在DrRacket中

来自分类Dev

从字符串获取多十进制数字

来自分类Dev

正则表达式十进制数字,其中第三个十进制数字为0或5

来自分类Dev

使用正则表达式将包含浮点数的字符串清理为数字和十进制

来自分类Dev

正则表达式将算术表达式的字符串拆分为带有其运算符和数字的列表(包括十进制)

来自分类Dev

如何在Oracle中使用正则表达式从字符串中仅获取十进制数

来自分类Dev

正则表达式捕获字符串中的十进制

Related 相关文章

  1. 1

    使用正则表达式查找字符串中的十进制数字

  2. 2

    正则表达式替换不带特定字符串的“整个”十进制数字

  3. 3

    正则表达式用数字替换十进制和整数字符串

  4. 4

    正则表达式用数字替换十进制和整数字符串

  5. 5

    正则表达式替换不属于十六进制颜色值且没有特定字符串的十进制数字

  6. 6

    用于在iOS中检查整数或十进制数字的正则表达式

  7. 7

    用于C#中十进制数字验证的正则表达式

  8. 8

    数字和十进制的正则表达式

  9. 9

    正则表达式获取字符串中的十进制值

  10. 10

    十进制数字的Javascript正则表达式-替换非数字和多个小数点

  11. 11

    什么是与确切的字母数字18字符串匹配的正则表达式?

  12. 12

    Javascript正则表达式可检查确切的字母数字和特殊字符

  13. 13

    正则表达式十进制数字,其中三进制十进制为0或5

  14. 14

    用于验证十进制数字的正则表达式

  15. 15

    正则表达式允许十进制数字大于0且小于100

  16. 16

    Python正则表达式重复的十进制数字序列,后跟空格

  17. 17

    十进制数字点而不是逗号(.NET)的正则表达式

  18. 18

    正则表达式为十进制数字,精度为2

  19. 19

    正则表达式用于验证固定范围的十进制数字

  20. 20

    带有可选十进制数字的正则表达式

  21. 21

    正则表达式捕获不在乳胶命令中的逗号分隔的十进制数字

  22. 22

    如何在JavaScript中创建动态正则表达式以验证十进制数字

  23. 23

    如何使用正则表达式替换确切的字符串?在DrRacket中

  24. 24

    从字符串获取多十进制数字

  25. 25

    正则表达式十进制数字,其中第三个十进制数字为0或5

  26. 26

    使用正则表达式将包含浮点数的字符串清理为数字和十进制

  27. 27

    正则表达式将算术表达式的字符串拆分为带有其运算符和数字的列表(包括十进制)

  28. 28

    如何在Oracle中使用正则表达式从字符串中仅获取十进制数

  29. 29

    正则表达式捕获字符串中的十进制

热门标签

归档