跳到主要内容

字符串

本部分介绍以下字符串函数:

函数 描述
BASE64_DECODE 将 base 64 字符串解码为字符串
BASE64_TO_HEX 将 base 64 字符串转换为十六进制字符串
BYTES_SUBSTRING 返回输入的子字符串,使用 UTF-8 编码字节表示的字节偏移量。结果中会移除部分字符和无效的 UTF-8 码点
CONCAT 返回 string1、string2、...、stringN 的连接
DATE 将字符串转换为日期
JOIN_ARRAYS 使用 MessageFormat 模式按索引连接任意数量的数组
LENGTH 返回字符串的长度
LOWER 将字符串转换为小写字母
LPAD 使用给定的填充字符串将输入字符串向左填充,直到达到指定大小
LTRIM 返回不带前导空格的给定字符串
MD5 使用 MD5 对输入进行哈希
PARSE_DATETIME 使用格式将字符串解析为带时区的时间戳
替换 将输入中所有搜索实例替换为替换实例。如果搜索为空,则在每个字符前面和输入末尾插入替换
REVERSE 返回一个字符顺序颠倒的字符串
RPAD 使用给定的填充字符串将输入字符串向右填充,直到达到指定大小
RTRIM 返回不带尾随空格的给定字符串
SHA1 使用 SHA-1 对输入进行哈希处理
SHA256 使用 SHA-256 对输入进行哈希处理
SHA3_512 使用 SHA3-512 对输入进行哈希处理
SORT_VALUES 按字典顺序返回排序后的值
拆分 返回按提供的分隔符拆分的给定字符串。不删除空条目
SPLIT_TO_RECORD 返回给定字符串,按提供的分隔符拆分
STRING_FORMAT 使用给定格式将任意数量的输入格式化为字符串
STRIP_MARGIN 对于每一行,移除由给定边距字符后跟的控制或空白字符前缀
STRIP_PREFIX 从字符串的开头移除给定的前缀字符串
STRIP_SUFFIX 从字符串的末尾移除给定的后缀字符串
STRPOS 返回给定子字符串在字符串中第一次出现的起始位置
SUBSTR 从给定字符串中的指定点开始,提取特定长度的子字符串
SUBSTRING 从给定字符串中提取从指定点开始的特定长度的子字符串
翻译 使用给定字典翻译给定值
TRIM 返回不带前导或尾随空格的给定字符串
TRIM_CHARS 返回不带前导或尾随字符的给定字符串
UPPER 将字符串转换为大写字母
UUID_GENERATOR 返回 UUID
XX_HASH 使用 xxHash 对输入进行哈希处理

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!