對不起,我奇怪的措辭,我不知道怎麼形容我需要做的簡潔...正則表達式得到匹配的子
我需要從提取零件號的第一部分從我們的系統數據庫返回的字符串。零件號碼具有通常的格式如下:
VENDOR FIRST123-SECOND123
VENDOR
是可選的,因爲是分離連字符。我需要結束FIRST123
,或者如果沒有連字符,最後的整個「單詞」。
到目前爲止,我可以得到FIRST123-SECOND123
有以下幾點:
[^ ]*$
我一直無法弄清楚如何分割導致比賽獲得前任何連字符的一切。想法?
[你嘗試過什麼?](http://whathaveyoutried.com) – Bergi 2012-07-27 17:08:00
我敢打賭,有可能是一個堆棧交換完全投入到正則表達式。 – 2012-07-27 17:14:26
提示:重構您的數據庫;-) – Bergi 2012-07-27 17:21:18