cuốn sách gpt4 ai đã làm

Độ sâu URL Javascript (cấp độ)

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 22:07:19 29 4
mua khóa gpt4 Nike

Có thể lấy độ sâu (cấp) url bằng Javascript không?

Nếu tôi có URL này: www.website.com/site/product/category/item -> deep=4www.website.com/site/product/category -> deep=3

câu trả lời hay nhất

Tôi sẽ sử dụng biểu thức chính quy để xác định có bao nhiêu kết quả phù hợp được theo sau bởi một hoặc nhiều ký tự dấu gạch chéo.

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

biên tập: Đã thêm một số kiểm tra cho chuỗi truy vấn và dấu gạch chéo kép. (Cảm ơn người dùng Lix đã truyền cảm hứng cho ý tưởng này)

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

Về độ sâu URL Javascript (cấp độ), chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/36983846/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress