我有以下 JavaScript 代码,它可以将 URL 匹配并替换为 HTML 链接,但我需要它排除以 .png|.jpg|.jpeg|.gif 结尾的 URL。
text = text.replace(
/(\b(?:https?|ftp):\/\/[a-z0-9-+&@#\/%?=~_|!:,.;]*[a-z0-9-+&@#\/%=~_|])/gim,
'<a href="$1" class="autolink" target="_blank">$1</a>'
);