gpt4 book ai didi

javascript - 通过 JavaScript 正则表达式获取部分 url 路径名

转载 作者:行者123 更新时间:2023-12-03 16:39:17 30 4
gpt4 key购买 nike

我有以下网址:

https://www.example.com/article/f/1/test+article

我需要通过 JavaScript(纯 JavaScript)从 url 中获取“1”部分。我知道我可以用“location.pathname.replace()”得到它,但我不擅长正则表达式。

更新

澄清一下:“https://www.example.com/article/f/”永远不会改变,它是常量。 url 中唯一可以更改的部分是“1”(文章 ID)和“test article”(文章名称)。我想获取文章 ID。

最佳答案

location.pathname.match(/\/article\/f\/(\d+)/)[1]

我正在尝试匹配/article/f/和组捕获的至少 1 个数字(注意括号)。如果该 id 是您路径中的单个数字,您可以通过以下方式直接获取它:

location.pathname.match(/\d+/)[0]

关于javascript - 通过 JavaScript 正则表达式获取部分 url 路径名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21481096/

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