Google Analytics 正则表达式不会替换表达式的多个实例
Google Analytics regex doesn't replace multiple instances of an expression
我想在我的 Google Analytics 帐户中设置过滤器并替换 URI,我想从 URI 中过滤“/”分离值:
这是 URI 的示例列表:
/clients/1282/buildings/4490
/clients/1362/buildings/8915/systems
/clients/1362/buildings/8915/systems/manage-rules/configure-rules
/clients/1282/buildings/4490/insights/rule-templates
/clients/1167/buildings/4126/insights/4126.10100.PG1-Program_Data
这是我现在应用的正则表达式,但它只捕获第一个实例并且不适用于最后一个 URI(文本和数字的混合)
(\/)\d+
当前状态的结果是:
/clients/1282/buildings/4490
/clients/1362/buildings/8915/systems
/clients/1362/buildings/8915/systems/manage-rules/configure-rules
/clients/1282/buildings/4490/insights/rule-templates
/clients/1167/buildings/4126/insights/4126.10100.PG1-Program_Data
预期结果
/clients/buildings/
/clients/buildings/systems
/clients/buildings/systems/manage-rules/configure-rules
/clients/buildings/insights/rule-templates
/clients/buildings/insights/
为第一组创建一个搜索和替换,为第二组创建另一个。
我想在我的 Google Analytics 帐户中设置过滤器并替换 URI,我想从 URI 中过滤“/”分离值: 这是 URI 的示例列表:
/clients/1282/buildings/4490
/clients/1362/buildings/8915/systems
/clients/1362/buildings/8915/systems/manage-rules/configure-rules
/clients/1282/buildings/4490/insights/rule-templates
/clients/1167/buildings/4126/insights/4126.10100.PG1-Program_Data
这是我现在应用的正则表达式,但它只捕获第一个实例并且不适用于最后一个 URI(文本和数字的混合)
(\/)\d+
当前状态的结果是:
/clients/1282/buildings/4490
/clients/1362/buildings/8915/systems
/clients/1362/buildings/8915/systems/manage-rules/configure-rules
/clients/1282/buildings/4490/insights/rule-templates
/clients/1167/buildings/4126/insights/4126.10100.PG1-Program_Data
预期结果
/clients/buildings/
/clients/buildings/systems
/clients/buildings/systems/manage-rules/configure-rules
/clients/buildings/insights/rule-templates
/clients/buildings/insights/
为第一组创建一个搜索和替换,为第二组创建另一个。