我在尝试创建正则表达式,匹配带有查询参数可能位于任何位置的URL路径。
例如,URL可以是:
/page?foo=bar&target=1&test=1 <- should match
/page?target=1&test=2 <- should match
/page/nested?foo=bar&target=1&test=1 <- should NOT match
/page/nested?target=1&test=2 <- should NOT match
/another-page?foo=bar&target=1&test=1 <- should NOT match
/another-page?target=1&test=2 <- should NOT match
我需要在/page
上特定地定位参数target
,涉及到IT技术相关内容。这个正则表达式只能找到参数\A?target=[^&]+&*
。
谢谢!
更新:这是为第三方工具准备的,该工具将决定在哪个页面上运行实验。它仅接受在其仪表板上设置的正则表达式,因此无法使用URL解析器等代码工具。