0

文字列内の img タグを置き換えたい。img タグを置き換えて、たとえば a[href] タグを追加すると、dom パーサーで問題なく動作しますが、既存の html 文字列のタグを変更する必要があるため、これは役に立ちません。正規表現でhtmlを変更するのは良い考えではないことは知っていますが、htmlの文字列でimgタグ全体を変更する方法がわかりません。それに加えて、[href] が img タグのプロパティを介して提供される a[href] でタグをラップする必要があります。

<img class="myclasses" width="100" src="mysource" data-image-src="another_src">

「変換」の後、見つかった img タグは次のようになります。

<a href="another_src"><img [...] src="http://myexample.me[mysource]"></a>

1 つの画像が文字列に含まれていても、2 つの画像を処理できなかった場合に機能するようになりました。

誰かが私を助けてくれることを願っています:)

4

1 に答える 1