Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript-Referenzhandbuch > ActionScript-Klassen > String > indexOf (String.indexOf-Methode) | |||
Durchsucht den String und gibt die Position des ersten Vorkommens von value nach (einschließlich) 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 - Ein String, der den Text angibt, nach dem gesucht werden soll.
startIndex:Number [optional] - Eine Ganzzahl, die den Startindex der Suche angibt.
Number - Die Position des ersten Vorkommens des angegebenen Teilstrings oder -1.
Im folgenden Beispiel wird mit indexOf() der Index von Zeichen und Teilstrings zurückgegeben:
var searchString:String = "Lorem ipsum dolor sit amet.";
var index:Number;
index = searchString.indexOf("L");
trace(index); // Ausgabe: 0
index = searchString.indexOf("l");
trace(index); // Ausgabe: 14
index = searchString.indexOf("i");
trace(index); // Ausgabe: 6
index = searchString.indexOf("ipsum");
trace(index); // Ausgabe: 6
index = searchString.indexOf("i", 7);
trace(index); // Ausgabe: 19
index = searchString.indexOf("z");
trace(index); // Ausgabe: -1
lastIndexOf (String.lastIndexOf-Methode)