Hopp til hovedinnhold
Hopp over innholdsfortegnelsen

[SUBSTRING] - Hente ut deler av en streng

Den [SUBSTRING] kan du trekke ut en del av en tekststreng fra et attributt. Dette er nyttig for å rydde opp i data, for eksempel ved å fjerne et avdelingsnummer som har blitt inkludert som prefiks i navnet på en avdeling.


Syntaks

Syntaksen er

[SUBSTRING;StartIndex;NumberOfCharacters;Attribute]

  • StartIndex: Den 0-baserte indeksen som uttrekket skal starte fra. For eksempel kan en indeks på 3 starter uttrekket ved det fjerde tegnet i strengen.

  • NumberOfCharacters (antall tegn): Det maksimale antallet tegn som skal returneres.

  • Attributt: Attributtet som inneholder strengen du ønsker å trekke ut fra (f.eks, [Department]).


Brukssak - Fjerne et prefiks fra et avdelingsnavn

I noen systemer har avdelingsnavn foranstilt et nummer, for eksempel "37 Kullungen barnehage". Dette kan gjøre at lister og kataloger, for eksempel på en offentlig nettside, kan virke uryddige.

Bruk [SUBSTRING] i en eksportmal for å fjerne prefikset fra avdelingsnavnet før det vises eller sendes til et annet system.

  • Inndata [Department]: 37 Kullungen barnehage

  • Uttrykk:

    CODE
    [SUBSTRING;3;99;[Department]]
  • Slik fungerer det: Uttrykket begynner å trekke ut fra indeksen 3 (det fjerde tegnet), som hopper over de tre første tegnene (3, 7, og mellomrom). Deretter returnerer den de neste 99 tegnene, som er et tall som er stort nok til å fange opp resten av strengen.

  • Produksjon: Kullungen barnehage

JavaScript-feil oppdaget

Vær oppmerksom på at disse feilene kan avhenge av nettleseroppsettet ditt.

Hvis problemet vedvarer, vennligst kontakt vår support.