EXTRACT_VALUE
Beschreibung
EXTRACT_VALUE
ist eine Zeilenfunktion, die den Wert des angegebenen Schlüssels aus einer Zeichenfolge extrahiert, die Schlüssel/Wert-Paare mit Trennzeichen enthält.Syntax
EXTRACT_VALUE
(string
,key_name
[,delimiter
], [pair_delimiter
])Rückgabewert
Gibt den Wert des angegebenen Schlüssels als Typ zurück
TEXT
.Eingabeparameter
- Zeichenfolge
- Erforderliche Inhalte. Ein Feld der Art "".TEXT- oder Literalzeichenfolge, die eine durch Trennzeichen getrennte Liste von Schlüssel/Wert-Paaren enthält.
- key_name
- Erforderliche Inhalte. Der Name des Schlüssels, für den der Wert extrahiert werden soll.
- delimiter
- Optional. Das Trennzeichen, das zwischen dem Schlüssel und dem Wert verwendet wird. Falls nicht angegeben, der Wertu0003wird verwendet. Dies ist die Unicode-Escape-Sequenz für diestart of textZeichen.
- pair_delimiter
- Optional. Das Trennzeichen, das zwischen Schlüssel/Wert-Paaren verwendet wird, wenn die Eingabezeichenfolge mehr als ein Schlüssel/Wert-Paar enthält. Falls nicht angegeben, der Wertu0002wird verwendet. Dies ist die Unicode-Escape-Sequenz für dieend of textZeichen.
Beispiele
Extrahieren Sie den Wert des Schlüssels
für den Nachnamen
aus einer Literalzeichenfolge von Schlüssel/Wert-Paaren:EXTRACT_VALUE("firstname;daria|lastname;hutch", "lastname", ";", "|") returns
hutch
Extrahieren Sie den Wert des
E-Mail
-Schlüssels aus einer Text
Feld mit dem Namen Contact_info
, das Zeichenfolgen im Format Schlüssel:Wert,Schlüssel:Wert
enthält:EXTRACT_VALUE([contact_info], "email", ":", ",")