Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Classes ActionScript > String > indexOf (méthode String.indexOf) | |||
Recherche la chaîne et renvoie la position de la première occurrence de value détectée au niveau de ou après startIndex dans la chaîne appelante. Cet index est basé sur zéro, ce qui signifie que le premier caractère dans une chaîne est considéré comme étant à l'index 0, pas l'index 1. Si value n'est pas détectée, la méthode renvoie -1.
Disponibilité : ActionScript 1.0 ; Flash Lite 2.0
value:String - Chaîne ; sous-chaîne à rechercher.
startIndex:Number [facultatif] - Entier spécifiant l'index de départ de la recherche.
Number - Position de la première occurrence de la sous-chaîne spécifiée ou -1.
Les exemples suivants utilisent indexOf() pour renvoyer l'index de caractères et de sous-chaînes :
var searchString:String = "Lorem ipsum dolor sit amet.";
var index:Number;
index = searchString.indexOf("L");
trace(index); // Renvoie : 0
index = searchString.indexOf("l");
trace(index); // Renvoie : 14
index = searchString.indexOf("i");
trace(index); // Renvoie : 6
index = searchString.indexOf("ipsum");
trace(index); // Renvoie : 6
index = searchString.indexOf("i", 7);
trace(index); // Renvoie : 19
index = searchString.indexOf("z");
trace(index); // Renvoie : -1
lastIndexOf (méthode String.lastIndexOf)