/^(\d\-\d\w{2}(?:\.\w+)?|[A-Z]\d{2}(?:\.\d+)?)/ #### (?:\.\w+)? resp. (?:\.\d+)?)