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

时间:2016-07-30 00:08:23

标签: javascript regex string url split

尝试通过RegEx删除部分网址。

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

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

My RegEx (Regex101)

任何直接的答案都会受到高度赞赏,因为我无法理解RegEx,其他更好或更有效的建议也将受到极大的重视。

2 个答案:

答案 0 :(得分:0)

直截了当的方法:this question已经有了有关如何使用和不使用RegEx解析URL的有用答案。尝试其中一种方法,然后保留你想要的部分,并丢弃你不需要的部分。

答案 1 :(得分:0)

不确定我是否完全接受了您的问题。对于您的示例,这是我匹配的正则表达式。可能不是优雅的,但它应该适用于你的例子。

HTTP [秒] *:?//opskins.com/ LOC = shop_search&安培;应用= 730_2

HTTP [S]:// [A-Z] +的.com / \ [A-Z] + = [A-Z_] +&安培; [A-Z] + = [0-9_] +