SPLIT_BY_STRING

功能概述

按字符串分隔符拆分字符串,返回 ARRAY<STRING>。与

SPLIT
SPLIT
的区别:分隔符是字面字符串,不是正则表达式,适合含正则特殊字符的分隔符(如
::
::
|
|
)。

语法

SPLIT_BY_STRING(<str>, <delimiter>)

参数说明

  • <str>
    <str>
    :STRING 类型,待拆分的字符串。
  • <delimiter>
    <delimiter>
    :STRING 类型,字面字符串分隔符,不作正则解析。

使用示例

SELECT split_by_string('a::b::c', '::'); -- ["a","b","c"] -- 分隔符含正则特殊字符时安全 SELECT split_by_string('a|b|c', '|'); -- ["a","b","c"]

相关文档

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