(.*)([-| ])([\d|(|)]*x[\d|(|)]*x[\d|(|)]*)([-| ])([\d]*)(\?)(.*)