首页 > 解决方案 > 正则表达式 - 捕获子文件夹的剩余页面

问题描述

对于 Google Analytics,我正在尝试分隔子文件夹的子文件夹:我不知道如何添加与当前未匹配的子文件夹的所有页面匹配的行。
例如:

CASE
WHEN REGEXP_MATCH(Landing Page,".*/uk/$") THEN "home"
WHEN REGEXP_MATCH(Landing Page,".*/uk/tomato/.*") THEN "tomato"
WHEN REGEXP_MATCH(Landing Page,".*/uk/plum/.*") THEN "plum"
WHEN REGEXP_MATCH(Landing Page,".*/uk/grape/.*") THEN "grape"
ELSE "Others"
END

我需要为“其他英国页面”匹配添加哪一行?

谢谢

标签: regexgoogle-analyticsanalytics

解决方案


也许路径.*/uk/.*会涵盖这种边缘情况:

CASE
    WHEN REGEXP_MATCH(Landing Page,".*/uk/$") THEN "home"
    WHEN REGEXP_MATCH(Landing Page,".*/uk/tomato/.*") THEN "tomato"
    WHEN REGEXP_MATCH(Landing Page,".*/uk/plum/.*") THEN "plum"
    WHEN REGEXP_MATCH(Landing Page,".*/uk/grape/.*") THEN "grape"
    WHEN REGEXP_MATCH(Landing Page,".*/uk/.*") THEN "Other UK pages"
    ELSE "Others"
END

推荐阅读