reversefind-substring
Gibt die Position der letzten Instanz von substr innerhalb von string an. Standardmäßig wird die Suche beim ersten Zeichen, das die Position (den Index) 1 hat, begonnen und endet beim letzten Zeichen, doch haben Sie die Möglichkeit einen bestimmten Endindex zu definieren. Wenn substr nicht gefunden wird, gibt die Funktion 0 zurück.
Sprachen
Built-in, C++, C#, Java.
Parameter
Name | Typ | Beschreibung |
---|---|---|
string | xs:string | Der Input-String. |
substr | xs:string | Der Substring, nach dem gesucht werden soll. |
endindex | xs:int | Optional. Definiert die Endposition (den Index) für die Suche. Wenn dieser Parameter nicht definiert wird, endet die Suche beim letzten Zeichen in string. |
Beispiel
Das Ergebnis des folgenden Mappings ist 8. Dies ist die Position der letzten Instanz des Pipe-Zeichens im Input-String id|name|email.
Wenn Sie als Endindex 4 definieren, endet die Suche beim vierten Zeichen. Das Ergebnis des unten gezeigten Mappings ist folglich 3.