[SPLIT] - Arvojen jakaminen osiin
[SPLIT]
funktio jakaa tekstijonon attribuutista käyttämällä määritettyä rajaajaa ja palauttaa yhden tuloksena syntyneistä segmenteistä. Palautettava segmentti määritetään nollapohjaisen indeksin avulla.
Syntaksi
Syntaksi on:
[SPLIT;[Attribuutti];Delimiter;0]]
Attribuutti: Attribuutti, joka sisältää jaettavan arvon (esimerkiksi,
[givenname]
).Rajausmerkki: Merkki, jota käytetään merkkijonon jakamiseen. Jos kyseessä on välilyönti, tämä voidaan jättää tyhjäksi.
Käyttötapaus
Hae etunimi
Tässä esimerkissä näytetään, miten tietyn nimen ensimmäinen osa, joka sisältää välilyönnin, poimitaan.
Tulo
[givenname]
:Anne Mette
Ilmaisu:
[SPLIT;[sukunimi]; ;0]
Miten se toimii: Toiminto jakaa
givenname
attribuutti välilyönti-merkillä ja palauttaa ensimmäisen segmentin (indeksillä0
).Lähtö:
Anne
Hae sukunimi
Tässä esimerkissä näytetään, miten sukunimi poimitaan koko nimijonosta.
Tulo
[DisplayName]
:Anne Mette Olsen
Ilmaisu:
[SPLIT;[DisplayName]; ;2]
Miten se toimii: Toiminto jakaa
DisplayName
attribuutti välilyönti-merkillä ja palauttaa kolmannen segmentin (indeksillä2
).Lähtö:
Olsen