I thought that it behaved the opposite to greedy. just the \d+ was there but only matching the last digit. So I thought I could force it to accept the first digit of the last number by adding a \d*.
That didn't work so I came here for help, I'm new to this whole regexp business.