Microsoft® JScript
lastIndexOf メソッド

関連項目

ランゲージ リファレンス  


機能

String オブジェクト内で、指定された文字列を後ろから検索します。
構文

strVariable.lastIndexOf( substring, startindex )
"String Literal".lastIndexOf( substring, startindex )

lastIndexOf メソッドの引数は次のとおりです。
指定項目 内容
substring 文字列オブジェクト内で検索する文字列を指定します。
startindex 文字列オブジェクト内の検索開始場所を示すインデックス番号を整数値で指定します。この引数は、省略可能です。省略した場合は、文字列の末尾から検索が開始されます。

解説

lastIndexOf メソッドの戻り値は、文字列オブジェクト内で見つかった検索文字列の先頭位置を示す整数値です。検索文字列が見つからなかった場合は、-1 が返されます。

引数 startindex に無効な位置 (負の値、または末尾の文字のインデックス番号より大きい値) を指定した場合は、次のように処理されます。指定した値が負の場合は、引数 startindex が 0 として処理され、指定した値が大きい場合は、指定可能な最大のインデックス番号として処理されます。

検索が右から左へ実行される点を除いて、このメソッドは indexOf メソッドと同じです。


© 1997 Microsoft Corporation.