|
Flash CS4 のリソース |
lastIndexOf (String.lastIndexOf メソッド)public lastIndexOf(value:String, [startIndex:Number]) : Number ストリングを右から左へと探し、ストリング内で startIndex の前に見つかった最後の value のインデックスを返します。このインデックスはゼロから始まります。つまりストリングの最初の文字は、インデックス 1 ではなくインデックス 0 にあると見なされます。 value が見つからない場合、メソッドは -1 を返します。 例次の例では、lastIndexOf() を使用して特定の文字のインデックスを返す方法を示します。 var searchString:String = "Lorem ipsum dolor sit amet.";
var index:Number;
index = searchString.lastIndexOf("L");
trace(index); // output: 0
index = searchString.lastIndexOf("l");
trace(index); // output: 14
index = searchString.lastIndexOf("i");
trace(index); // output: 19
index = searchString.lastIndexOf("ipsum");
trace(index); // output: 6
index = searchString.lastIndexOf("i", 18);
trace(index); // output: 6
index = searchString.lastIndexOf("z");
trace(index); // output: -1
|