REGEXP_SPLIT_TO_ARRAY

功能概述

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

SPLIT_BY_REGEXP
SPLIT_BY_REGEXP
功能相同。

语法

REGEXP_SPLIT_TO_ARRAY(<str>, <pattern>)

参数说明

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

使用示例

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

相关文档

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