Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript-Referenzhandbuch > ActionScript-Klassen > String > lastIndexOf (String.lastIndexOf-Methode) | |||
Durchsucht den String von rechts nach links und gibt den Index des letzten Vorkommens von value vor startIndex innerhalb des aufrufenden Strings zurück. Dieser Index basiert auf Null, d. h., das erste Zeichen in einem String befindet sich an Indexposition 0 und nicht an Indexposition 1. Wenn value nicht gefunden wird, gibt diese Methode -1 zurück.
Verfügbarkeit: ActionScript 1.0, Flash Lite 2.0
value:String - Der String, nach dem gesucht werden soll.
startIndex:Number - Eine Ganzzahl, die angibt, ab welcher Position nach value gesucht werden soll.
Number - Die Position des letzten Vorkommens des angegebenen Teilstrings oder -1.
Im folgenden Beispiel wird veranschaulicht, wie lastIndexOf() für die Rückgabe des Index eines bestimmten Zeichens eingesetzt werden kann:
var searchString:String = "Lorem ipsum dolor sit amet.";
var index:Number;
index = searchString.lastIndexOf("L");
trace(index); // Ausgabe: 0
index = searchString.lastIndexOf("l");
trace(index); // Ausgabe: 14
index = searchString.lastIndexOf("i");
trace(index); // Ausgabe: 19
index = searchString.lastIndexOf("ipsum");
trace(index); // Ausgabe: 6
index = searchString.lastIndexOf("i", 18);
trace(index); // Ausgabe: 6
index = searchString.lastIndexOf("z");
trace(index); // Ausgabe: -1
indexOf (String.indexOf-Methode)