我试图寻找普通的旧字符串为http开头的网址,但我发现所有的正则表达式似乎并没有在JavaScript中工作,也不能在javascript中找到这个示例。 这是一个我试图从here和here使用: var test = /\b(?:(?:https?|ftp|file)://www\.|ftp\.)[-A-Z0-9+&@#/%=~_|$?!:,.]*[A-Z0-9+&@#/%=~_|$]/;
是否有可能在JavaScript中创建一个新的位置对象?我有一个URL作为字符串,我想利用JavaScript已提供的访问它的不同部分。 这里就是我在谈论的一个例子(我知道这不工作): var url = new window.location("http://www.example.com/some/path?name=value#anchor");
var protocol = url.pr