分割字符串并保留“限制符/标识符”

时间:2019-06-22 17:08:15

标签: javascript string replace partition

我的朋友们,我很快会在javascript中达到这个结果

我们有:www.someurl.com/dynamicallychanging?page=2

因此,我可以通过以下方式获得www.someurl.com/dynamicallychanging?page和2:

            var number = nextSel.split('=').pop();
            console.log(number); //returns 2

            var basepath = nextSel.substring(0, nextSel.indexOf("="));
            console.log(basepath); //returns www.someurl.com/dynamicallychanging?page

但是我想将=保留在字符串的第一部分中,这样我才能做到这一点:

www.someurl.com/dynamicallychanging?page=

我已阅读有关分区的内容?今天过得很糟糕,我只想完成它,对不起,但是尝试了15分钟之后,我认为这里的人只知道答案,这非常容易和有用,对于将来的读者来说,他们可能会发现正在找。 预先感谢大家。

1 个答案:

答案 0 :(得分:1)

var basepath = nextSel.substring(0, nextSel.indexOf("=")) + "="