EXTRACT_VALUE
説明
EXTRACT_VALUE
は、区切られたキー/値のペアを含む文字列から、指定されたキーの値を抽出する行関数です。構文
EXTRACT_VALUE
(string
,key_name
[,delimiter
], [pair_delimiter
])戻り値
指定されたキーの値を型として返します
TEXT
。入力パラメータ
- 文字列
- 必須のコンテンツ。型のフィールドTEXTまたは、キー/値のペアの区切りリストを含むリテラル文字列。
- key_name
- 必須のコンテンツ。値を抽出するキー名。
- 区切り文字
- 任意です。キーと値の間に使用される区切り文字。指定しない場合の値u0003が使用されています。これは "" に対する Unicode エスケープ シーケンスですstart of text文字
- pair_delimiter
- 任意です。入力文字列に複数のキー/値のペアが含まれている場合に、キー/値のペア間で使用される区切り文字。指定しない場合の値u0002が使用されています。これは "" に対する Unicode エスケープ シーケンスですend of text文字
例
キー/値のペアのリテラル文字列から
姓
キーの値を抽出します。EXTRACT_VALUE("firstname;daria|lastname;hutch", "lastname", ";", "|") returns
hutch
"" から
E メール
キーの値を抽出 Text
key:value,key:value
: の形式の文字列を含む Contact_Information
という名前のフィールドEXTRACT_VALUE([contact_info], "email", ":", ",")