Regex 分析正则表达式:包含一个单词的部分链接

Regex 分析正则表达式:包含一个单词的部分链接,regex,google-analytics,Regex,Google Analytics,请帮我做一个常规的表达。 我有两种类型的链接: 1) 收藏页: 2) 产品页: 它们有相同的开始,我需要在我的报告中只看到集合页面,不包括产品页面 我如何更改*collections/*使其生效?据我所知,您对此类URL的规则是使用“collections”检查URL,但不使用“products” 这里有一个用于排除字符串模式的正则表达式。然而,我认为谷歌分析不支持它 一种方法是在您的报告中使用两个过滤器:一个用于包含所有带有“集合”的页面,另一个用于排除带有“产品”的页面。当然,你可以更具体地

请帮我做一个常规的表达。 我有两种类型的链接:

1) 收藏页:

2) 产品页:

它们有相同的开始,我需要在我的报告中只看到集合页面,不包括产品页面


我如何更改
*collections/*
使其生效?

据我所知,您对此类URL的规则是使用“collections”检查URL,但不使用“products”

这里有一个用于排除字符串模式的正则表达式。然而,我认为谷歌分析不支持它

一种方法是在您的报告中使用两个过滤器:一个用于包含所有带有“集合”的页面,另一个用于排除带有“产品”的页面。当然,你可以更具体地遵守规则。例如。

如果出于任何原因,您必须只使用一个过滤器,那么您可以设计如下内容,即:获取所有页面,以/collections开头,在其他/character后面有一些其他字母(集合名称),后面跟着URL参数(?)或字符串结尾($),这意味着后面不能有任何产品名称

^\/collections\/[a-z]+(\?|$)

尝试
^collections/[^/]*$
Wiktor,它根本无法显示任何页面。如果将
^
(字符串开头)替换为
(^ |/)
(字符串开头或斜杠)?为什么不使用“排除”过滤器?像这样的regexp
\/products\/
?您好,您的表达式工作得很好。谢谢你。