如果字符串不包含它,如何将http://添加到字符串?

SB2*_*055 -5 javascript regex

我想知道如何添加http://到字符串,通过事先检查它是否已经在字符串中.

如何仅使用javascript(可能使用正则表达式)将字符串有效地转换为完整的URL?理想情况下,我可以检查字符串是否以.com/.org/.net等结尾.

小智 5

var reg = /^((http|https|ftp)://)/;

if(!reg.test(your_url)) { your_url = "http://" + your_url; }
Run Code Online (Sandbox Code Playgroud)