答案 0 :(得分:1)
您引用的URL部分称为路径,在Javascript中可以通过阅读location.pathname
属性的内容来访问。
然后,您可以使用正则表达式仅访问最终目录名称(在最后两个斜杠之间)。
答案 1 :(得分:1)
您可以像使用split()
方法一样轻松完成。
var str = 'http://localhost:8000/test/';
var arr = str.split('/');
console.log(arr[arr.length-2])
答案 2 :(得分:0)
s = 'http://localhost:8000/test/';
var content = s.match(/\/([^/]+)\/[^/]*$/)[1];
答案 3 :(得分:0)
JS split()
函数使用location.pathname
执行魔术。
var str = location.pathname.split('/');
var requiredString = str[str.length -2];
requiredString
将包含必需的字符串,您可以通过console.log(requiredString)
进行控制台记录,也可以在程序的其他位置使用它。