以下のJavaScriptコードを使用して、コンテンツデータ(http、https)をclass = "disableUrl" rel="nofollow"のアンカータグに置き換えています。
私のコードは
content.replace(/\n/g,"<br>")
#URLs starting with http://, https://, or ftp://
replacePattern = /(\b(https?|ftp):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gim
replacedText = content.replace(replacePattern, "<a class='disableUrl' rel='nofollow'>$1</a>")
私のサンプルコンテンツは
This is the about google http://www.google.com sample. This sample data has images too
<img src="https://assets/mkmmmm"/>
上記のコンテンツhttp://www.google.com
はに変換されています
<a href="http://www.google.com" class="disableUrl" rel="nofollow">http://www.google.com</a>
また、画像タグのsrcにhttpsのアンカータグを生成します。好き
<img src="https://assets/mmm/>
どうすればそれを
<img src="<a class='disableUrl' rel='nofollow'>https://assets/mmm</a>" />
避けることができますか..