我有这种模式的string1。 apple:car-cat-3.1.1.1: going to 2.2 home
。
我想grep一个十进制数字。在此字符串中,它将为2.2
。
我尝试使用re.search(r'\d+\.\d+',string1)
,当我这样做时得到3.1
而不是2.2
。我在它的字符串循环中搜索,其中某些字符串只有一个十进制数字,而另一些字符串的数字则大于1。
re.search(r'\d+\.\d+',string1)
执行此操作时,我得到的是3.1
而不是2.2