EXTRACT_VALUE
描述
EXTRACT_VALUE
是一个行函数,用于从包含分隔键/值对的字符串中提取给定键的值。语法
EXTRACT_VALUE
(string
,key_name
[,delimiter
], [pair_delimiter
])返回值
按 type 返回指定键的值。
TEXT
。输入参数
- 字符串
- 必修内容。类型为“”的字段TEXT或字符串,其中包含键/值对的分隔列表。
- key_name
- 必修内容。要为其提取值的键名称。
- 分隔符
- (可选)在键和值之间使用的分隔符。如果未指定,则返回值u0003“”已被使用。这是的 Unicode 转义序列start of text字符。
- pair_delimiter
- (可选)当输入字符串包含多个键/值对时,键/值对之间使用的分隔符。如果未指定,则返回值u0002“”已被使用。这是的 Unicode 转义序列end of text字符。
示例
从键/值对的文字字符串中提取
LastName
键的值:EXTRACT_VALUE("firstname;daria|lastname;hutch", "lastname", ";", "|") returns
hutch
从 a 中提取
电子邮件
键的值 Text
名为 Contact_Info
的字段,其中包含格式为 key:value,key:value 的
字符串:EXTRACT_VALUE([contact_info], "email", ":", ",")