[SPLIT] Die Funktion teilt eine Textzeichenfolge aus einem Attribut anhand eines angegebenen Trennzeichens auf und gibt eines der resultierenden Segmente zurück. Das zurückzugebende Segment wird durch einen nullbasierten Index bestimmt.
Syntax
Die Syntax lautet:
[SPLIT;[Attribute];Delimiter;0]
-
Attribut: Das Attribut, das den zu teilenden Wert enthält (z. B.
[givenname]). -
Trennzeichen: Das Zeichen, das zur Aufteilung der Zeichenfolge verwendet wird. Bei einem Leerzeichen kann dieses Feld leer gelassen werden.
Anwendungsfall
Den Vornamen abrufen
Dieses Beispiel zeigt, wie man den ersten Teil eines Vornamens extrahiert, der ein Leerzeichen enthält.
-
Eingabe
[givenname]:Anne Mette -
Ausdruck:
[SPLIT;[givenname]; ;0] -
So funktioniert es: Die Funktion teilt die
givennamedurch das Leerzeichen getrennt und gibt das erste Segment (am Index0). -
Ausgabe:
Anne
Den Nachnamen abrufen
Dieses Beispiel zeigt, wie man den Nachnamen aus einer Zeichenkette mit dem vollständigen Namen extrahiert.
-
Eingabe
[DisplayName]:Anne Mette Olsen -
Ausdruck:
[SPLIT;[DisplayName]; ;2] -
So funktioniert es: Die Funktion teilt die
DisplayNamedurch das Leerzeichen getrennt und gibt das dritte Segment (am Index2). -
Ausgabe:
Olsen