gpt4 book ai didi

Javascript URL 深度(级别)

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:07:19 29 4
gpt4 key购买 nike

是否可以使用 Javascript 获取 url 深度(级别)?

如果我有这个网址:www.website.com/site/product/category/item -> depth=4www.website.com/site/product/category -> depth=3

最佳答案

我会使用正则表达式来确定有多少匹配后跟一个或多个字符的斜线。

var url = "www.website.com/site/product/category/item";
url.match(/\/.+?/g).length; // returns 4

编辑:添加了一些针对查询字符串和双斜杠的检查。 (感谢用户 Lix 激发了这个想法)

var url = "www.website.com/site/product/category/item?url=/query/string/path";
url.split(/[?#]/).shift().match(/\/[^/]+?/g).length;

关于Javascript URL 深度(级别),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36983846/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com