Javascript 用于解析odata查询的正则表达式

Javascript 用于解析odata查询的正则表达式,javascript,regex,Javascript,Regex,我需要解析odata查询,用空值替换&$skip=0 Objects?$filter=(Class eq 'Test')&$top=1000&$skip=0 尝试使用以下代码替换,但这不会从查询中删除&$ queryURL = queryURL.replace("/skip=\d+/", ""); 请建议我如何做到这一点 谢谢。试试: let queryURL=“Objects?$filter=(Class eq'Test')&$to

我需要解析odata查询,用空值替换
&$skip=0

Objects?$filter=(Class eq 'Test')&$top=1000&$skip=0
尝试使用以下代码替换,但这不会从查询中删除
&$

queryURL = queryURL.replace("/skip=\d+/", "");
请建议我如何做到这一点

谢谢。

试试:

let queryURL=“Objects?$filter=(Class eq'Test')&$top=1000&$skip=0”;
queryURL=queryURL.replace(/&\$skip=\d+/,“”);

console.log(queryURL)
跳过是否总是查询的最后一部分?它是否总是以“&”开头?不,跳过不一定是查询的最后一部分,但它总是以&$开头。非常感谢..这很有魅力。。