(?: - group, but don't generate back ref \. - a dot \d+ - followed by one or more digits )? - and the whole thing is optional