Вы ищете оператор чередования, обозначенный символом трубы: |
Однако вам может потребоваться либо 7 альтернатив (1 для каждого местоположения дефиса + 1 без дефиса), либо вам может потребоваться дефис между 3 и 4 символами и использование 2 альтернатив.
Одно использование оператора чередования определяет две альтернативы, например:
({3,3}[0-9A-Za-z]-{4,4}[0-9A-Za-z]|{7,7}[0-9A-Za-z])