以下のコード (私の Web サイトのユーザーが新しいブログ投稿を作成するたびに貼り付けます) の 300 という数字の 4 つのインスタンスすべてを 470 に置き換えたいと思います。
<div>
<object width="300" height="300">
<embed src="link-removed" width="300" height="300"></embed>
</object>
<p>
<a href="another-link">link</a>
</p>
</div>
貼り付けるコードの幅と高さは、必ずしも 300 x 300 になるとは限りません。
したがって、数値を囲む引用符を考慮することを忘れないで、文字列「width =」と「height =」に続く数値を表す正規表現がおそらく必要だと思います。それが最善の方法であるかどうかを誰かに教えてもらえますか?もしそうなら、最良の正規表現は何でしょうか?
重要な場合、貼り付けられるコードは、文字列ではなく「テキスト」としてデータベースに保存されます。これは、非常に長いためです (ここに貼り付けられているものから数百文字を削除しました)...