对不起,奇怪的措辞,我不知道如何简洁地描述我需要做的事情......
我需要从系统数据库返回的字符串中提取零件编号的第一部分。零件编号通常具有以下格式:
VENDOR FIRST123-SECOND123
VENDOR
是可选的,分隔连字符也是如此。FIRST123
如果没有连字符,我需要以, 或最后一个完整的“单词”结尾。
到目前为止,我可以获得FIRST123-SECOND123
以下内容:
[^ ]*$
我无法弄清楚如何拆分结果匹配以获取任何连字符之前的所有内容。想法?