用正则表达式获取小数

时间:2016-04-20 08:11:59

标签: regex

早上好,

我是正在使用正则表达式的新手,需要一些我找不到的东西。

我有一个表达方式: ] C193123456789.123 要知道点之前的第一个数字 ^93[data.*]\. = 123456789 ] C1是我的主要标识符,所以没关系。

我现在的问题是,如何获得点后的数字? = 123

由于

1 个答案:

答案 0 :(得分:0)

我只想要那些数字而不是其他数字:

(?<=\.)\d+

这将返回尽可能多的数字.

如果要捕获两个数字套数,可以使用分组:

(\d+)\.(\d+)

可以使用\1检索单位,使用\2检索小数。