Javascript拆分字符串

Javascript拆分字符串,javascript,Javascript,我想将字符串拆分为一个选项卡 输入: js: 我的输出: 有什么问题吗?如果您想切割,应使用“分割”: 字符串[]linkParts=link.split(“/BESTOFFERS/”) 字符串数组将包含: linkParts[0]->“/offers” linkParts->“FRTNE/FRPAR/2015-01-09?乘客=标准:1,返回日期=2015-01-10,maxVia=0,THAC=假” 有关更多信息,请参阅 有关更多信息,请参考是否可以编辑您的问题并添加您想要实现的输出?只是输

我想将字符串拆分为一个选项卡

输入:

js:

我的输出:


有什么问题吗?

如果您想切割,应使用“分割”:

字符串[]linkParts=link.split(“/BESTOFFERS/”)

字符串数组将包含:

linkParts[0]->“/offers”

linkParts->“FRTNE/FRPAR/2015-01-09?乘客=标准:1,返回日期=2015-01-10,maxVia=0,THAC=假”

有关更多信息,请参阅


有关更多信息,请参考

是否可以编辑您的问题并添加您想要实现的输出?只是输入错误:regex不是字符串,请更改为
.split(/[?&]/)不带引号。我刚才看到你在上一个(重复的)问题中也有这个答案。你期望的输出是什么?可能的重复
/offers/BESTOFFERS/FRTNE/FRPAR/2015-01-09?passengers=STANDARD:1&returnDate=2015-01-10&maxVia=0&withThac=false
link.substring(link.indexOf('/BESTOFFERS/') + 12, link.length).split('/[/?&]/');
["FRTNE/FRPAR/2015-01-09?passengers=STANDARD:1&returnDate=2015-01-10&maxVia=0&withThac=false"]