RegEx:删除URL的选定部分,变量除外

RegEx: Removing select parts of a URL, except variables

本文关键字:变量 定部 删除 URL RegEx      更新时间:2023-09-26

尝试通过RegEx删除URL的部分。

我通过AJAX请求获取内容,因此我无法使用

$(location).attr('search').split("&")[2]

我的RegEx(Regex101)

任何直接的回答都将不胜感激,因为我无法理解RegEx,其他更好或更有效的建议也将受到极大的重视。

直截了当的方法:这个问题已经有了关于如何解析带有和不带有RegEx的URL的有用答案。尝试其中一种方法,然后保留你想要的部分,丢弃你不想要的部分。

不确定我是否完全理解你的问题。对于您的示例,这是我为您匹配的regexp。可能不是优雅的,但它应该为你的榜样。

http://opskins.com/?loc=shop_search&app=730_2

http://[a-z]+.com''''?[a-z]+=[a-z_]+&[a-z]+=[0-9_]+