ホームページ > 記事 > ウェブフロントエンド > 画像アドレスのimgタグを正規表現に置き換える_基礎知識
私が最初に考えた解決策は次のとおりです:
出力結果は次のとおりです:
取得するのは img タグ全体ですが、期待しているのは src 内の URL なので、function(match) で新しいアドレスを返すだけで済みます。
それで、私はここで行き詰まってしまいました。 。 。
その後、Googleで「javascript replace callback」というキーワードで検索したところ、stackoverflowで「replace callback function withmatches」が見つかり、関数(match)には他のパラメータがあることがわかりました
次に、以下のコードに変更すると問題は解決します。
出力結果: