用jquery中的锚链接替换http https

时间:2012-08-27 14:12:29

标签: jquery

我使用下面的方法在我的描述中替换它是否有任何带有http / https的文本,其中包含类disableUrl和rel = nofollow的链接。 由于我的描述中有一些图像也像<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的偶数图像标签

0 个答案:

没有答案