JS 正侧 能否根据URL获取当前目录名称?

kinghome 2012-12-28 05:11:52
JS 正侧 能否根据URL获取当前目录名称?

如 URL 为 http://127.0.0.1/Pad/ ,要怎样才能得到Pad这个目录名称?
...全文
193 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bbjbepzz 2012-12-28
  • 打赏
  • 举报
回复

var str = 'http://127.0.0.1/Pad/';
var result = str.match(/^http:\/\/.*\/(.*?)\//);
console.log(result[1]);
o0lcl0o 2012-12-28
  • 打赏
  • 举报
回复
var url = document.URL; var myArray = url.split('/'); alert(myArray[3]); 本地调试可以使用
scscms太阳光 2012-12-28
  • 打赏
  • 举报
回复
这个不是正侧问题。 有个问题是:http://127.0.0.1/xxx 其中xxx可能是文件夹也可能是文件,如果你说固定取最后一个/前的字符那很好办
<script type="text/javascript">
    var str="http://127.0.0.1/Pad/";
    var arr=str.split("/");
    alert(arr[arr.length-2]);
</script>
jackson_fighting 2012-12-28
  • 打赏
  • 举报
回复
不用正则不行吗?

var pathName=window.document.location.pathname;    
var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
return projectName;

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧