如何在angular 2+中自动将字符串转换为URL



我使用的是Angular,我有一个文本字段,值为:

text1 www.google.com test2

但我想把它转换成一个URL,如果它是一个链接。这样的:

text1 www.google.com test2

的结果是有一个文本字段值,如果有任何字符串可以检测为url,那么将字符串转换为url

如果你想要这样的结果:

text1 <a href='www.google.com'>www.google.com</a> test2

你可以这样做:

const strArray = 'text1 www.google.com test2'.split(' ');
strArray[1] = `<a href="${strArray[1]}">${strArray[1]}</a>`
const newString = strArray.join(' ');

最新更新