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

如何在Looker Studio中移除括号及其中文本以保留姓名?

提取姓名的REGEXP_REPLACE正确公式建议

你之前用的REGEXP_REPLACE(Management Chain - Level 01,"(*)","")无效,是因为正则表达式写错了:(*)是非法的正则语法(*作为量词不能单独使用),而且也没定位到括号包裹的EEID部分。

根据你的字段格式(姓名 + 空格 + (EEID)),推荐以下可行公式:

  • 基础版:直接匹配括号及内部所有内容(包括括号前的空格)并替换为空

    REGEXP_REPLACE(Management Chain - Level 01, "\s*\(.*\)", "")
    

    解释:

    • \s*:匹配姓名和左括号之间的任意空格(避免姓名后留空格)
    • \(:转义左括号(因为括号在正则里是特殊字符)
    • .*:匹配括号内的所有内容(EEID)
    • \):转义右括号
  • 稳妥版:搭配TRIM确保姓名前后无多余空格(如果字段格式偶尔有异常空格时适用)

    TRIM(REGEXP_REPLACE(Management Chain - Level 01, "\(.*?\)", ""))
    

    解释:

    • \(.*?\):非贪婪匹配任意括号包裹的内容
    • TRIM():去除替换后姓名前后可能残留的空格

测试示例:输入John W (121231),使用上述公式都会得到John W。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 21:52:06