4

我似乎有点脑子放屁。我让谷歌正确地计算了我的转换,但我得到了误报。

这是当前的目标 RegEx,效果很好。

^/click/[0-9]+\.html\?.*

但我也希望 RegEx 不包含任何&confirm=1我在 RegEx 中如何做到这一点的问题,我认为我可能可以使用[^(?:&confirm=1)],但我认为这是无效的。

4

4 回答 4

4

使用“排除”,而不是“包含”过滤器选项

于 2016-04-19T12:42:14.133 回答
1

恐怕你不能......我以前试过这样做,我发现你曾经能够做到这一点negative lookahead(见鲁本斯),但谷歌分析在某些时候停止支持这一点(来源:http://productforums.google.com/forum/#!topic/analytics/3YnwXM0WYxE)。

于 2012-12-31T19:01:54.693 回答
1

尝试这个:

^/click/[0-9]+\.html\?(?!.*\bconfirm=1).*

我稍微改变了它,所以它仍然会排除 ifconfirm=1是第一个参数(前面是?而不是&

于 2012-12-30T02:32:26.550 回答
1

也许我来晚了一点。

怎么写:

[^(&confirm=1)]

?

于 2016-11-17T13:21:38.627 回答