函数名称
STR_TO_MAP
功能描述
该函数用于将一个字符串按照指定的分隔符分割成键值对,并生成一个 map 类型的结果。
参数说明
- str (string类型):需要进行分割的字符串。
- pairDelim (string类型,可选参数,默认值为 ','):用于指定每个键值对之间的分隔符。
- keyValueDelim (string类型,可选参数,默认值为 ':'):用于指定键和值之间的分隔符。
返回值
返回一个 map 类型的结果,键和值都是 string 类型。
使用示例
-
基本使用
返回结果:
-
自定义键值对分隔符
返回结果:
-
自定义键值分隔符和不带值的键
返回结果:
注意事项
- 如果输入的字符串中存在键或值缺失的情况,函数会将其视为有效的键值对,并将缺失的键或值设置为null。
- 如果输入的字符串格式不正确,函数将返回空的 map 类型结果。
联系我们