各种数字变化的正则表达式

时间:2016-12-27 20:35:50

标签: python regex

我使用python来解析一些包含数字的字符串,我想找到一个可以提取各种场景的正则表达式:

.2345 0.934 12.3 11.0

尝试过类似的事情:

((\-|\+)?[0-9]+(\.[0-9]+)?)

但似乎没有涵盖.number的案例。

1 个答案:

答案 0 :(得分:-1)

您的RegEx是正确的,但您还想解析以.开头的数字,因此您可以添加\.以及\-|\+,如下所示: ((\-|\+)?(\.)?[0-9]+(\.[0-9]+)?)

注意:它将匹配.1.1