我正在尝试在Google Analytics(分析)中建立目标渠道。这是我们要跟踪的在线报价请求系统。基本上,所有包含报价请求表单的页面都具有唯一的动态生成的相似网址。 URL的形式为:


/ quoterequest / categoryone / categorytwo / productname /


我有正则表达式可用于跟踪:

^/quoterequest/([A-Za-z0-9/-]+)?


今天,我们在用户提交表单后添加了一个感谢页面。该URL始终是相同的:


/ quoterequest /谢谢/


我想修改上述正则表达式,使其继续与任何报价请求URL匹配,但不与谢谢URL匹配。我一直在尝试不同的变化,包括t。他对未来表示消极的看法,但不幸的是,我对regex并不十分了解,我认为我做得完全不正确。谁能给我一些有关执行此操作的正确方法的见解?

最佳答案

您可以使用:

^\/quoterequest\/(?!thanks\/?$)(?:([A-Za-z0-9\-]+)\/?)*$


See it

10-08 14:32