ダッシュ文字を含む文字列があります。ダッシュが一重引用符または二重引用符で囲まれている場合を除き、最初のダッシュ文字が検出される前の文字列の部分を抽出したいと考えています。
すなわち。
Theory 'Gabe B - Tailor' Jacket - nordstrom.comセオリー 'Gabe B - Tailor' Jacket を抽出したい
Theory "Gabe B - Tailor" Jacket - nordstrom.com 抽出したいTheory "Gabe B - Tailor" Jacket
テーラージャケット - ジャケット - nordstrom.comテーラージャケット を抽出したい
結果を得るために preg_match で使用できる正規表現は何ですか?