js 截取字符串中url地址
function getUrl (str) {
const reg = /(https?|http|ftp|file):\/\/[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]/g;
str = str.match(reg);
if (str && str.length > 0) {
return str[0];
}
return null;
}
// 例:获取抖音链接中的url地址
getUrl ('8.79 XzT:/ 两年前的今天,山东舰入列,中国进入双航母时代首艘国产航母山东舰入列2周年 https://v.douyin.com/RKgyhQ5/ 复制此链接,打开Dou音搜索,直接觀kan視频');
// 'https://v.douyin.com/RKgyhQ5/'