Udskriv      Åbn PDF-version af online-hjælp


Forrige emne

Næste emne

InStr

InStr-funktionen i Expression Builder returnerer placeringen af den første forekomat af en streng i en anden.

Syntaks

Instr(string1, string2, start, end)

Resultattype

Heltal

Argumenter

I følgende tabel beskrives argumenterne til funktionen.

Argument

Beskrivelse

string1

Angiver den streng, der skal søges efter. Værdien kan være en strenglitteral eller et feltnavn eller et udtyk, der returnerer en streng.

string2

Angiver den streng, der skal søges efter. Værdien kan være en strenglitteral eller et feltnavn eller et udtyk, der returnerer en streng.

BEMÆRK: I søgningen efter en streng skelnes mellem store og små bogstaver.

start

(Valgfrit) Et heltal, der angiver startpunktet i string1.

end

(Valgfrit) Et heltal, der angiver slutpunktet i string1.

BEMÆRK: De sproguafhængige feltnavne og feltnavnesyntaksen, der bruges i eksempeludtryk i dette emne, er de feltnavne og den feltnavnesyntaks, der blev brugt i Expression Builder i releases før Release 29 Service Pack 1. Disse eksempler er stadig gyldige. Hvis du vælger de tilhørende felter til et udtryk fra listen Felter i Expression Builder i Release 29 Service Pack 1 eller nyere, vil feltnavnene og feltnavnesyntaksen imidlertidg være forskellig fra dem i eksemplerne. Det anbefales, at du altid vælger felter til udtrykkene fra listen Felter i Expression Builder, så feltnavnene og feltnavnesyntaksen altid er korrekte. Se Om udtryk for at få flere oplysninger om feltnavne og feltnavnesyntaks i udtryk.

Eksempler

Følgende eksempel returnerer værdien 9:

InStr('john.doe@firma.com','@')

I følgende eksempel vises, hvordan InStr-funktionen kan bruges i en betingelse til en arbejdsgangregel. I betingelsen bruges InStr-funktionen til at fastlægge, om en angivet streng vises i et felt i posten. Hvis strengen findes i feltet, udføres de handlinger, der er angivet i arbejdsgangreglen. I dette eksempel fastlægger InStr-funktionen, om feltet Emne i en post indeholder ordet REVIEW. Handlingen på arbejdsgangreglen udføres kun, hvis feltet Emne indeholder ordet REVIEW med store bogstaver.

InStr([<Subject>], 'REVIEW') > 0

Relaterede emner

Se følgende emner for relaterede oplysninger om Expression Builder:


Publiceret September 2017 Copyright © 2005, 2017, Oracle. Alle rettigheder forbeholdes. Legal Notices