【发布时间】:2021-06-02 13:58:28
【问题描述】:
下面的代码不起作用,因为我的 regex_replace 没有按应有的方式处理空格。帮助!
创建临时函数
解码(字串)AS((
选择
如果
(STARTS_WITH(word, ''),
safe.code_points_to_STRING(ARRAY(
选择
CAST(值作为 int64)
从
UNNEST(SPLIT(REPLACE(REGEXP_REPLACE(word, '[^a-zA-Z0-9]', ''), '', '0'),';')) 值
在哪里
非值 = '' )),
单词) ));
和
数据作为(
选择
'שבחים לסוקולובסקי, האריס: ידענו שתהיה מלחמה'txt)
选择
(
选择
STRING_AGG(解码(字),'')
从
UNNEST(SPLIT(txt, ' ')) word ) AS 希伯来语_txt
从
数据;
预期结果:שבחים לסוקולובסקי,האריס:ידענו שתהיה מלחמה
【问题讨论】:
标签: google-bigquery