gpt4 book ai didi

正则表达式替代谷歌分析的负前瞻匹配

转载 作者:行者123 更新时间:2023-12-03 15:24:19 32 4
gpt4 key购买 nike

我正在 Google Analytics 上设置一些转换 channel 。一种是分析从主站点到在虚拟目录上运行的辅助促销站点的流量(尽管在同一域中)

我应该补充一点,这是 Google Analytics 中的设置表单,我不能使用其他代码(PHP、JS、C# 等),必须一步完成

例如,例如:

  • /default.aspx /directory/default.aspx /somedirname/default.aspx
  • [到>]
  • /promotion/default.aspx

  • 在正则表达式领域,这将是:
  • ^/(?!promotion)(.*).aspx
  • [到>]
  • ^/promotion/(.*).aspx

  • 问题是谷歌分析不再支持负前瞻,所以正则表达式 ^/(?!promotion)(.*).aspx 失败。 ( Reference here, first reply )

    还有另一种方法可以做到这一点吗?

    非常感谢。

    最佳答案

    您可以采用两步法(但我不知道在 Analytics 中是否可行):

  • 无条件替换:/(.*\.aspx) --> /promotion/$1
  • 再次替换:/promotion/promotion/(.*) --> /promotion/$1

  • 如果一切都失败了:

    ^/(?:[^p]|p[^r]|pr[^o]|pro[^m]|prom[^o]|promo[^t]|promot[^i]|promoti[^o] ]|促销[^n])/(.*)\.aspx

    关于正则表达式替代谷歌分析的负前瞻匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1537325/

    32 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com