Looker Studio中REGEXP_EXTRACT函数数据提取的3个查询需求
数据提取正则查询语句
针对你给出的示例文本Mother Day Pack - 200ml / 10 Cans 1 glass & 1 crisp,以下是三个需求对应的REGEXP_EXTRACT查询语句:
1. 提取连字符(-)前的文本
REGEXP_EXTRACT(product_name, '^(.*?)\s*-')
逻辑:从字符串开头开始,非贪婪匹配到第一个空格+-的位置,捕获前面的所有文本。
2. 提取连字符与斜杠(/)之间的数字
REGEXP_EXTRACT(product_name, '-\s*(\d+).*?/')
逻辑:匹配-及后续空格,捕获紧随其后的连续数字,直到匹配到/为止。
3. 提取斜杠后首个两位数字
REGEXP_EXTRACT(product_name, '/\s*(\d{2})')
逻辑:匹配/及后续空格,捕获紧随其后的第一个两位数字。
内容的提问来源于stack exchange,提问作者Jayx
相关产品推荐
相关产品推荐

