Skriv ut      Öppna PDF-version av onlinehjälpen


Föregående ämne

Nästa ämne

InStr

Funktionen InStr i Expression Builder returnerar placeringen av den första förekomsten av en sträng i en annan.

Syntax

Instr(string1, string2, start, end)

Resultattyp

Heltal

Argument

Följande tabell innehåller funktionens argument.

Argument

Beskrivning

string1

Anger den sträng som sökningen görs efter. Värdet kan vara en bokstavskombination eller ett fältnamn eller ett uttryck som returnerar en sträng.

string2

Anger den sträng som sökningen görs efter. Värdet kan vara en bokstavskombination eller ett fältnamn eller ett uttryck som returnerar en sträng.

Obs! Sökningen efter en sträng är skiftlägeskänslig.

start

(Valfritt) Ett heltal som anger startpunkten i string1.

end

(Valfritt) Ett heltal som anger slutpunkten i string1.

Obs! De språkoberoende fältnamnen och fältnamnssyntaxen som används i exempeluttrycken i det här avsnittet är de fältnamn och den fältnamnssyntax som användes i tidigare utgåvor av Expression Builder än utgåva 29 Service Pack 1. Dessa exempel fungerar fortfarande. Men om du väljer motsvarande fält för ett uttryck från listan Fält i Expression Builder i utgåva 29 Service Pack 1 eller senare, används andra fältnamn och en annan fältnamnssyntax än den som visas exemplen. Du bör alltid välja fälten för ditt uttryck från listan Fält i Expression Builder, så att rätt fältnamn och fältnamnssyntax används. Mer information om fältnamn och fältnamnssyntax i uttryck finns i Om uttryck.

Exempel

Följande exempel returnerar värdet 9:

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

I följande exempel visas hur funktionen InStr kan användas i ett villkor för en arbetsflödesregel. I villkoret för arbetsflödesregeln används funktionen InStr för att fastställa om en angiven sträng förekommer i ett fält i posten. Om strängen finns i fältet utförs åtgärderna som har angetts för arbetsflödesregeln. I det här exemplet fastställer funktionen InStr om fältet Ämne i en post innehåller ordet REVIEW. Åtgärden i arbetsflödesregeln utförs endast om fältet Ämne innehåller ordet REVIEW i versaler.

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

Se även

I följande avsnitt finns relaterad information för Expression Builder:


Publicerat i September 2017 Copyright © 2005, 2017, Oracle. Oracle förbehåller sig samtliga rättigheter. Legal Notices.