You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Data Studio中通过正则表达式排除含指定内容的URL

正则CASE语句错误排查与修正
  • 正则逻辑颠倒:你写的正则把路径前缀example/d/放在了负向预查前面,导致断言完全失效。正确的写法应该先通过负向预排查除包含customer-details的路径,再匹配目标前缀。
  • CASE语句不完整:代码缺少END关键字,Data Studio要求CASE语句必须以END闭合,这是触发系统错误的核心原因之一。

修正后的完整语句:

CASE 
  WHEN REGEXP_MATCH(Page path, r"^(?!.*customer-details).*example/d/.*") THEN "Example Selection"
  ELSE "Other Pages" -- 可根据实际需求修改ELSE分支的返回值
END

正则说明

  • ^(?!.*customer-details):负向预查规则,确保整个页面路径中不存在customer-details字符串
  • .*example/d/.*:匹配包含example/d/的路径(如果需要严格限定以example/d/开头,可调整为^example/d/(?!.*customer-details).*)

内容的提问来源于stack exchange,提问作者Arif Ahmed

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 21:01:11