Returnerar positionen för en förekomst av en sträng i en annan, från slutet av strängen i en Access-skrivbordsdatabas.

Syntax

InStrRev(strängkontroll, strängmatchning [, start[, jämför]])

Syntaxen för funktionen InStrRev har följande namngivna argument:

Argument

Beskrivning

strängkontroll

Obligatoriskt. Det stränguttryck som genomsöks.

strängmatchning

Obligatoriskt. Det stränguttryck som söks efter.

start

Valfritt. Numeriskt uttryck som anger var sökningen ska starta. Om det utelämnas används –1, vilket innebär att sökningen börjar vid det sista tecknet. Om start innehåller Null, uppstår ett fel.

jämför

Valfritt. Numeriskt värde som anger vilken typ av jämförelse som ska användas när understrängar utvärderas. Om den utelämnas utförs en binär jämförelse. Se avsnittet Inställningar för värden.

Inställningar

Inställningarna för argumentet jämför är:

Konstant

Värde

Beskrivning

vbUseCompareOption

-1

Jämförelsen använder inställningen för Option Compare-uttrycket.

vbBinaryCompare

0

Utför en binär jämförelse.

vbTextCompare

1

Utför en textjämförelse.

vbDatabaseCompare

2

Endast Microsoft Office Access 2007. Utför en jämförelse baserat på informationen i databasen.

Returvärden

Om

Returnerar InStrRev

strängkontroll är en tom sträng

0

strängkontroll är Null

Null

strängmatchning är en tom sträng

starta

strängmatchning är Null

Null

det går inte att hitta strängmatchning

0

strängmatchning finns i strängkontrollen

Position där matchning hittas

start> Längd(strängmatchning)

0

Kommentarer

Observera att syntaxen för funktionen InStrRev inte är samma som syntaxen för funktionen SökStr.

Frågeexempel

Uttryck

Resultat

SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Expr1 FROM [Names_InstrRev];

Returnerar strängens position "S" från värdena i kolumnen "FullständigtNamn" från tabellen Namn.

SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev];

Returnerar strängens position "S" från värdena i kolumnen "FullständigtNamn", med början från position 10 från tabellen Namn och visar i kolumnen InStrTest.

Strängfunktioner och hur de används

Behöver du mer hjälp?

Utöka dina kunskaper

UTFORSKA UTBILDNING >

Få nya funktioner först

ANSLUT TILL MICROSOFT INSIDERS >

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×