Samodzielne numery Regex?

Obecnie używam tego wyrażenia regularnego:

(\d+)

problem, że mogę dostać 2 łańcuchy:

„2112343 i dużo 4,99”

LUB

„4,99 i dużo 2112343”

Dostaję to od obu:

[2112343, 4, 99]

Muszę tylko zdobyć2112343... Jak mogę to osiągnąć?