I don't know if the \d includes decimal points. It may, but I don't know. You'll have to check that out.
If decimal points need to be included (and the \d doesn't cover it), but also spaces are required between numbers, you could do:
(\d+(\.\d+)?\s+)+
I realize one error on my part previously; I used a \w instead of \s; \w doesn't contain spaces.
This allows for:
<many digits to the left>.<many digits to the right><many spaces>
For one space change \s+ to \s
For multiple decimal points (or possibly none) change (\.\d+)? to (\.\d+)*
|