gpt4 book ai didi

javascript - 如何删除查询字符串的最后一部分

转载 作者:行者123 更新时间:2023-12-02 20:35:02 25 4
gpt4 key购买 nike

我需要使用 javascript 隔离字符串中的 id。我已经成功地到达了获取 id 的部分,但随后我希望能够将字符串的其余部分串起来,以便它只留下 id 号,如下所示:

  var urlString = "http://mysite.co.za/wine/wine-blog/blogid/24/parentblogid/15.aspx";


// if the blogid is found in the url string

if (urlString.indexOf("blogid") != -1) {
alert("blogid id found");

// we strip the string to isolate the blogid

url = urlString.substring(urlString.indexOf("blogid") + 7);

//alert("url : " + url)
blogId = url.substring(0, urlString.indexOf("/"));

alert("blogId : " + blogId)
}

我需要能够在 24 点之后删除所有内容。

谢谢大家。

最佳答案

var tempString = urlString.Split("blogid")[1];
var blogIdStr = tempString.Split("/")[1];

对于整数:

var blogId = parseInt(blogIdStr);

[编辑:]
长格式为:

var tempArray = urlString.Split("blogid");
// try:
// alert(tempArray, tempArray.length);
var tempString = tempArray[1];
(...)

关于javascript - 如何删除查询字符串的最后一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3447561/

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