1

以下のメソッドを使用して、クラスdisableUrlとrel =nofollowのリンクを含むhttp/httpsのテキストがある場合は、説明を置き換えます。私の説明にはのような画像がある<img src="https://assests/..."/>ので、画像のsrcも次のように変更されます

<img src="<a class='disableUrl' rel='nofollow'>https://assests/...</a>"/>

以下は私が使用したreplacePatternです。

replacePattern = /(\b(https?|ftp):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gim
replacedText = content.replace(replacePattern, "<a class='disableUrl' rel='nofollow'>$1</a>")

画像タグ内にアンカーリンクを生成しないように画像を制限することを提案してください

編集

説明には、すべての種類のデータを含むすべてのタグを含むテキストが含まれます。https://を使用したsrcを使用した画像タグも

4

0 に答える 0