• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPの正規表現で「style="<文字列>"」を)

PHPの正規表現でstyleタグの中身を取得する方法を教えてください

このQ&Aのポイント
  • PHPの正規表現を使用して、指定された文字列からstyleタグの中身を取得する方法を教えてください。
  • 例えば、<div class="se-component se-image-container __se__float-none" contenteditable="false"><figure style="margin: 0px;"><img src="58065e517c7252ca0678a06e2ee8e730=" alt="" data-rotate="" data-rotatex="" data-rotatey="" data-size="," data-align="none" data-percentage="auto,auto" data-index="0" data-file-name="neko1.jpg" data-file-size="7136" data-origin="," style="color: gray; width: 300px"></figure></div> のような文字列が与えられた場合、"color: gray; width: 300px" のような文字列を取得する方法を教えてください。
  • また、"style="color: gray; width: 300px"" のような形式でも構いません。どちらの方法でも構いませんので、取得する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • agehage
  • ベストアンサー率22% (2752/12072)
回答No.1

※PHPでは試していません (?<=style=\").*(?=\">)  で例文から margin: 0px; と color: gray; width: 300px を取り出しました

t_hirai
質問者

お礼

ありがとうございます。 助かりました!!

関連するQ&A