如何使用jquery获取url中第二个斜杠后的字符串?

如何使用jquery获取url中第二个斜杠后的字符串?,jquery,Jquery,如何获取url中第二个斜杠后的字符串 我有这个链接: https://en.exemple.com/invite/JiTY6s0ejuDAG3LNJq3YPEmL 我想得到这个: JiTY6s0ejuDAG3LNJq3YPEmL 我是说,在: https://en.exemple.com/invite/ 有很多方法可以做到这一点,例如(如果您确定您的URL始终是这种形式的): consturl='1〕https://en.exemple.com/invite/JiTY6s0ejuDAG3

如何获取url中第二个斜杠后的字符串

我有这个链接:

https://en.exemple.com/invite/JiTY6s0ejuDAG3LNJq3YPEmL
我想得到这个:

JiTY6s0ejuDAG3LNJq3YPEmL
我是说,在:

https://en.exemple.com/invite/

有很多方法可以做到这一点,例如(如果您确定您的URL始终是这种形式的):

consturl='1〕https://en.exemple.com/invite/JiTY6s0ejuDAG3LNJq3YPEmL';
常量标识符=url.match(/invite\/(.*)$/)[1];
console.log(标识符)
let url=”https://en.exemple.com/invite/JiTY6s0ejuDAG3LNJq3YPEmL";
设str=url.substring(url.lastIndexOf(“/”)+1);

console.log(str)您可以这样做,这样您就可以访问url的所有部分:

consturl='1〕https://en.exemple.com/invite/JiTY6s0ejuDAG3LNJq3YPEmL';

常量urlParts=url.split(“/”).filter(布尔值);// 您可以使用正则表达式,您可以阅读更多有关正则表达式的信息。以下解决方案适用于任何URL:

function getLastURLPart(url) {
    var part = url.match(/.*\/(.+)/);
    if(!part) {
        return null;
    }
    return part[1];
}
然后你可以这样使用它:

var url = "https://en.exemple.com/invite/JiTY6s0ejuDAG3LNJq3YPEmL";
console.log(getLastURLPart(url));
您还可以像这样直接使用regExp:

var url = "https://en.exemple.com/invite/JiTY6s0ejuDAG3LNJq3YPEmL";
console.log(getLastURLPart(url));
var url=”https://en.exemple.com/invite/JiTY6s0ejuDAG3LNJq3YPEmL";
警报(url.match(/.\/(.+)/)[1])