我需要从给定的文本中提取URL。 URL可以是任何format.with或wothout查询字符串,带或不带http://,https://,www。等。
这是我到目前为止所拥有的
var mystrings = new Array;
var text = $('#description').val();
var re = /(^|\s)((https?:\/\/)?[\w-]+(\.[\w-]+)+\.?(:\d+)?(\/\S*)?)/gi;
while (matches = re.exec(text)) {
mystrings.push(matches[0]);
}
console.log(mystrings);