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