JavaScript 正则表达式替换字符串中的链接
下面是一个例子,可以用 JavaScript 正则表达式替换字符串中的链接:/n/njavascript/nlet str = '这是一个链接:https://google.com';/nlet regex = /(https?:////[^/s]+)/g;/nlet replacedStr = str.replace(regex, '<a href='$1'>$1</a>');/nconsole.log(replacedStr);/n/n/n这将替换字符串中的所有链接,用<a>标签包装链接,以便在HTML中进行显示。正则表达式/(https?:////[^/s]+)/g捕获了所有以http://或https://开头的字符串,直到遇到空格为止。$1表示捕获的第一个分组(即链接本身),用于替换成<a>标签中的href属性和显示的文本。
原文地址: https://www.cveoy.top/t/topic/ny0e 著作权归作者所有。请勿转载和采集!