我正在尝试使用正则表达式将 Google Analytics 中的 2 条规则合并为 1 条。我有以下页面网址 -
wwww.abc.com/dp/sku_id?utm_source=petmd.com&tm_medium=productcard
我希望仅匹配包含
/dp/
和 petmd.com
的网址
有没有办法实现这一点。
我尝试了以下逻辑,但它不起作用 -
/dp/.*-\spetmd.com
- 不起作用(/dp/)(.*)(-\spetmd.com)
- 不起作用\b/dp/\b.*\bpetmd.com\b
- 不起作用既然顺序是固定的,
/dp/.*petmd\.com
就足够了。
你可以更具体一点:
/dp/.*\butm_source=petmd\.com\b
^[^?]*/dp/.*[?&;]utm_source=petmd\.com(?:[&;]|$)
(后两者假设使用的正则表达式方言基于 Perl 的。)