^(? .*)-(? .*)|(? .*) It means, if the value can be splitted, the first part will be filled in Device_type_code, the second part will be fill in number; If the name cannot be splitted, all the value will be filled in number? Actually the express should be read as ^(? .*)-(? .*) or (? .*) My case, the support number may be PS1-AAA-DN or PS1-AAA-DN-Material.
↧