访问javascript/jquery中的URL?

访问javascript/jquery中的URL?,javascript,jquery,Javascript,Jquery,我想为url位置创建一个变量,并根据输入更改文本。例如,对于bill.google.com,变量的值将是bill。例如,在example.google.com中,变量的值将是example。我不知道如何访问url中的文本。帮助?如何访问URL中的文本 window.location.href 如何访问URL中的文本 window.location.href 你需要玩这个: 你需要玩这个: 你看过窗户的位置了吗 location.hostname返回web主机的域名 location.p

我想为url位置创建一个变量,并根据输入更改文本。例如,对于bill.google.com,变量的值将是bill。例如,在example.google.com中,变量的值将是example。我不知道如何访问url中的文本。帮助?

如何访问URL中的文本

window.location.href

如何访问URL中的文本

window.location.href

你需要玩这个:


你需要玩这个:


你看过窗户的位置了吗

  • location.hostname返回web主机的域名
  • location.pathname返回当前页面的路径和文件名
  • location.port返回web主机的端口(80或443)
  • location.protocol返回使用的web协议(http://或https://)

有关详细信息,请参见。

您是否查看了window.location

  • location.hostname返回web主机的域名
  • location.pathname返回当前页面的路径和文件名
  • location.port返回web主机的端口(80或443)
  • location.protocol返回使用的web协议(http://或https://)
更多信息请访问

会让你得到你想要的东西


会让你得到你想要的东西。

像这样的东西会让你接近。注:测试不多

 var _url = location.hostname;
 var _reg = /(?:http[s]*\:\/\/)*(?:www\.)*(.*?)\.(?=[^\/]*\..{2,5})/i;
 var result = _url.match(_reg);
 console.log(result);

像这样的事情会让你接近。注:测试不多

 var _url = location.hostname;
 var _reg = /(?:http[s]*\:\/\/)*(?:www\.)*(.*?)\.(?=[^\/]*\..{2,5})/i;
 var result = _url.match(_reg);
 console.log(result);

你需要分析。你需要分析。什么?那根本不是他问的。什么?这根本不是他问的。如果这是个好问题呢。希望看到更多的用例被考虑在内的答案。如果这是个好问题呢。希望看到更多的用例被考虑在内的答案。