用js截掉url参数后面低四个&字符之后的内容,有什么好的方法吗
已解决
悬赏分:70
- 解决时间 2022-01-17 05:57
点赞 0反对 0举报 0
收藏 0
分享 0
回答3
最佳
-
> '11111?aa=aa&bb=bb&cc=dd&ee=ee&ff=ff'.split('&').slice(0,4).join('&') < "11111?aa=aa&bb=bb&cc=dd&ee=ee"
支持 0 反对 0 举报2022-01-16 15:30
-
正则试试:
var url = 'https://segmentfault.com?a=1&b=2&c=3&d=4&e=5&f=6' url = url.replace(/(.*?(&.*?){3})?(&.*)/, '$1') // => https://segmentfault.com?a=1&b=2&c=3&d=4 console.log('结果:', url)
支持 0 反对 0 举报2022-01-16 16:38