Strings.InStrRev(String, String, Int32, CompareMethod) Metódus

Definíció

Az egyik sztring első előfordulásának helyét adja vissza a másikon belül, a sztring jobb oldalától kezdve.

public static int InStrRev(string StringCheck, string StringMatch, int Start = -1, Microsoft.VisualBasic.CompareMethod Compare = Microsoft.VisualBasic.CompareMethod.Binary);
static member InStrRev : string * string * int * Microsoft.VisualBasic.CompareMethod -> int
Public Function InStrRev (StringCheck As String, StringMatch As String, Optional Start As Integer = -1, Optional Compare As CompareMethod = Microsoft.VisualBasic.CompareMethod.Binary) As Integer

Paraméterek

StringCheck
String

Kötelező. A keresés helyeként szolgáló karakteres kifejezés.

StringMatch
String

Kötelező. A keresett karakteres kifejezés.

Start
Int32

Opcionális. Numerikus kifejezés, amely az egyes keresések egy-alapú kezdő pozícióját állítja be a sztring bal oldalától kezdve. Ha Start nincs megadva, akkor -1 lesz használva, ami azt jelenti, hogy a keresés az utolsó karakterpozícióban kezdődik. A keresés ezután jobbról balra halad.

Compare
CompareMethod

Opcionális. Numerikus érték, mely a karakterláncrészek kiértékeléséhez használandó összehasonlítási típust határozza meg. Ha nincs megadva, az alkalmazás bináris összehasonlítást végez. Az értékek beállításai című témakörben talál további információt.

Válaszok

HaInStrRev visszaadja
StringCheck nulla hosszúságú0
StringMatch nulla hosszúságú Start
StringMatch nem található0
StringMatch a következőben található: StringCheckAz első találat helyét a sztring jobb oldalától kezdve találja.
Start nagyobb, mint a hossza StringMatch0

Kivételek

Start = 0 vagy Start< -1.

Példák

Ez a példa a függvény használatát InStrRev mutatja be.

Dim testString As String = "the quick brown fox jumps over the lazy dog"
Dim testNumber As Integer
' Returns 32.
testNumber = InStrRev(testString, "the")
' Returns 1.
testNumber = InStrRev(testString, "the", 16)

Megjegyzések

Vegye figyelembe, hogy a InStrRev függvény szintaxisa nem azonos a függvény szintaxisával InStr .

Az Compare argumentum a következő értékekkel rendelkezhet.

Állandó Description
Binary Bináris összehasonlítást hajt végre.
Text Szöveges összehasonlítást hajt végre.

A következőre érvényes:

Lásd még