【发布时间】:2021-12-27 17:52:51
【问题描述】:
我有两列包含以下数据:
第 1 栏:BIG123 - 电信 (John Barrot)
第 2 栏:7 国会 1 - 走向
数据格式与空格相同,“-”作为每列的分隔符,但组织、名称和起始代码可以比您在此处看到的更长或更短(而不是 Telecommunications 它可以是 CEO或者代替 John Barrott,它可以是 Guy Rodriguez 等)。我需要提取以下内容:
(列名以粗体显示)
组织电信
主管约翰·巴罗
个人资料 国会 1 - 走向
我一直在使用以下备忘单,但我仍然无法提取:https://cheatography.com/davechild/cheat-sheets/regular-expressions/
我已经尝试了 regex_extract(column1, [A-Z][a-z]) 并且我只得到了“-”之后第 1 列的前两个字母。
任何帮助都会很棒。
谢谢,
DW
【问题讨论】:
标签: sql regex google-bigquery