gpt4 book ai didi

javascript - 在javascript中使用正则表达式抓取最后一个斜杠后的URL结尾

转载 作者:行者123 更新时间:2023-11-28 11:22:42 24 4
gpt4 key购买 nike

我需要能够获取网址末尾的数字,并将其设置为文本框的值。我有以下内容,但它没有正确删除最后一个斜杠之前的 URL 开头。相反,它的做法恰恰相反。

<input id="imageid"></input>

var referrerURL = "http://subdomain.xx-xxxx-x.xxx.url.com/content/assets/750";
var assetID = referrerURL.match("^(.*[\\\/])");
$("#imageid").val(assetID);

在本例中,正则表达式匹配的结果应将文本框的值设置为 750

JSFiddle:Link

最佳答案

简单的方法是使用否定字符类作为

/[^\/]*$/

Regex Demo

示例

var referrerURL = "http://subdomain.xx-xxxx-x.xxx.url.com/content/assets/750";
alert(referrerURL.match(/[^\/]*$/));
// Output
// => 750

关于javascript - 在javascript中使用正则表达式抓取最后一个斜杠后的URL结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30034468/

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