奇妙な言い回しで申し訳ありませんが、私が何をする必要があるかを簡潔に説明する方法がわかりません...
システムデータベースから返された文字列から部品番号の最初の部分を抽出する必要があります。部品番号の形式は通常、次のとおりです。
VENDOR FIRST123-SECOND123
VENDOR
区切りハイフンと同様に、はオプションです。FIRST123
、またはハイフンがない場合は最後の「単語」全体で終わる必要があります。
これまでのところ、私は次のように得ることができFIRST123-SECOND123
ます:
[^ ]*$
結果の一致を分割して、ハイフン文字の前にすべてを取得する方法を理解できませんでした。アイデア?