SPLIT_BY_REGEXP

功能概述

按正则表达式拆分字符串,返回 ARRAY<STRING>。与

REGEXP_SPLIT_TO_ARRAY
REGEXP_SPLIT_TO_ARRAY
功能相同。

语法

SPLIT_BY_REGEXP(<str>, <pattern>)

参数说明

  • <str>
    <str>
    :STRING 类型,待拆分的字符串。
  • <pattern>
    <pattern>
    :STRING 类型,正则表达式。

使用示例

-- 按数字拆分(末尾有空字符串) SELECT split_by_regexp('a1b2c3', '[0-9]'); -- ["a","b","c",""] -- 按多个空白字符拆分(使用 POSIX 字符类) SELECT split_by_regexp('a b c', '[[:space:]]+'); -- ["a","b","c"]

相关文档

联系我们
预约咨询
微信咨询
电话咨询