現在、 HTML ユーティリティに取り組んでいます。Javascript を使用して HTML コードで使用されている font-family を抽出したいと考えています。通常のフォントのみを見つけることができる次の正規表現を見つけました。
font-family\s*?:.*?(;|(?=""|'|;))
すなわち font-family:Arial、Helvetica、sans-serif
次のようなフォント ファミリーを一致させることができません。
font-family: 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
フォント/フォントファミリーを抽出する方法はありますか?