我尝试设置正则表达式以使用Google Analytics目标转义网址中的某个字词。
目前,网址路径为:
/定价/毫升
/定价/ armls
/定价/ armls /捆/ 5
第1步是静态的,并且将始终保持这种状态,但第2步有超过80种不同的可能性。我想建立一个特别逃避的正则表达式" mls"。使用(.*)
也会抓住我试图逃脱的mls页面。目前我的正则表达式如下:
^\/pricing\/mls$
^\/pricing\/(.*)
这是我试图逃离mls部分的地方
^\/pricing\/(.*)\/bundle\/(5|6|7)
我尝试了(?!mls)
,但Google Analytics并不支持负面预测。非常感谢任何帮助,谢谢大家!
答案 0 :(得分:1)
如果没有消极的看法会变得混乱。
我看到的唯一干净的方法是使用这样的替换的优化白名单:
^\/pricing\/((?:[ac]r|t)mls|mlspin|realcomp)\/bundle\/(5|6|7)
提示:我使用myregextester.com来优化内部部分(只需输入您的模式,勾选OPTIMIZE复选框,然后提交)。
[*]:旁注:Google Analytics不支持单线和多线模式,因为网址不能包含换行符。因此,^
和$
除了整个字符串的开头和结尾之外,任何地方都不应该匹配。