划分一个字符串并保留 "limiter / identifier"
Divide a String and keep the "limiter / identifier"
朋友们,我要如何在 javascript 中达到这个结果:
我们有:www.someurl.com/dynamicallychanging?page=2
所以我能够获得 www.someurl.com/dynamicallychanging? 页面和 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 分钟之后,我想这里有人知道答案,而且它非常简单和有用,对于未来的读者来说,他们可能会找到他们想要的东西正在找。
提前谢谢大家。
var basepath = nextSel.substring(0, nextSel.indexOf("=")) + "="
朋友们,我要如何在 javascript 中达到这个结果:
我们有:www.someurl.com/dynamicallychanging?page=2
所以我能够获得 www.someurl.com/dynamicallychanging? 页面和 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 分钟之后,我想这里有人知道答案,而且它非常简单和有用,对于未来的读者来说,他们可能会找到他们想要的东西正在找。 提前谢谢大家。
var basepath = nextSel.substring(0, nextSel.indexOf("=")) + "="