How about \d([:.]\d?)?? That should handle all the cases you mentioned.
Or \d+([:.]\d+?)? if you want to accept more than one digit in each number.
How about \d([:.]\d?)?? That should handle all the cases you mentioned.
Or \d+([:.]\d+?)? if you want to accept more than one digit in each number.