网址示例:

http://www.demotest.com/categoey/t23
http://demotest.com/categoey/t23
http://www.demotest.net/categoey/c24


我只想要上述URL的“ demotest”部分(使用jquery和JavaScript)

使用window.location.hostname我有完整的路径www.demotest.com,但我只想要demotest部分

最佳答案

您可以使用以下正则表达式:

\.([^.]+)\.[^.]+$


http://regex101.com/r/eM7oQ0

或者您可以拆分:

var domain = window.location.hostname.split('.');
console.log(domain[domain.length - 2]);


http://jsfiddle.net/jyWYu/

09-07 18:46