RegEx for Google Analytics,用于在网址中选择文字

时间:2018-03-21 16:46:50

标签: regex google-analytics

我正在尝试构建一个RegEx,它选择以" / topic"结尾的网址。这些网址有不同数量的文件夹,所以其中一个可能是www.example.com/pijamas/topic,另一个可能是www.example.com/pijamas/strippedpijamas/topic

我可以用什么正则表达式来做到这一点?我的尝试是^ www.example.com / [a-zA-Z] [1,] / topic $但这还没有奏效。即使它有效,我也希望有一个更短的RegEx才能真正做到这一点。

对此的任何帮助都将非常感激。

谢谢你,A。

2 个答案:

答案 0 :(得分:1)

试试这个:

^www\.example\.com\/[\w\/]*topic$

答案 1 :(得分:0)

您需要对正则表达式进行一些更改。首先,点(fill = series.format.fill fill.solid() fill.fore_color.rgb = RGBColor(r, g, b) )是一个特殊字符,需要通过用反斜杠作为前缀来进行转义。

其次,你可能意味着.而不是{1,} - 后者定义了一个字符类。您可以将[1,]替换为{1,}

然后,您的第二个网址还有一个子目录,因此您需要以某种方式将+合并到正则表达式中。

把所有这些放在一起:

/

要缩短它,您可以使用^www\.example\.com/[a-zA-Z]+(/[a-zA-Z]+)*/topic$ 选项进行匹配,无论情况如何,将i减少到[a-zA-Z]。在线试用here