标签: google-bigquery
我有一个大小字符串的列,其中有空格但有些我想保留,然后将它们收集到数组中
例如UK 8 US 9 EU 42
到
[英国8,美国9,欧盟42]
我在正则表达式上很糟糕,在标准SQL中我该怎么做呢?
由于
答案 0 :(得分:2)
#standardSQL SELECT col, REGEXP_EXTRACT_ALL(s, '([A-Z]+ [0-9]+)') arr FROM ( SELECT 'col' col, 'UK 8 US 9 EU 42' s )