gpt4 book ai didi

javascript - 查找并转换所有以 http 和 https 开头的字符串并转换为链接

转载 作者:行者123 更新时间:2023-11-30 10:38:56 26 4
gpt4 key购买 nike

是否可以找到段落中所有以http和https开头的字符串并使用jquery转换为链接?

我在我的网站上获得了我的 twitt 列表,所有以 http 和 https 开头的行显示为普通字符串 [文本]。我想将它们转换成超链接。这可以用 javascript、jQuery 实现吗?

最佳答案

这是检查字符串中的 URL 并将其转换为链接的代码。这也将检测以 WWW 开头的链接。希望这会有所帮助。

function Checkurl(text) {
var url1 = /(^|<|\s)(www\..+?\..+?)(\s|>|$)/g,
url2 = /(^|<|\s)(((https?|ftp):\/\/|mailto:).+?)(\s|>|$)/g;

var html = $.trim(text);
if (html) {
html = html
.replace(url1, '$1<a style="color:blue; text-decoration:underline;" target="_blank" href="http://$2">$2</a>$3')
.replace(url2, '$1<a style="color:blue; text-decoration:underline;" target="_blank" href="$2">$2</a>$5');
}
return html;
}

关于javascript - 查找并转换所有以 http 和 https 开头的字符串并转换为链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12318023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com