stringObject.lastIndexOf( searchString, fromIndex )メソッド

stringObject.lastIndexOf( searchString, fromIndex )メソッドは、引数「searchString」に指定した検索文字列を、最初の文字から引数「fromIndex」に指定した位置の文字までの検索対象文字列の中から探し、最後に見付かった位置のインデックスを返すメソッド。

構文

stringObject.lastIndexOf( searchString, fromIndex )

引数

searchString
探したい文字列を指定する。
fromIndex
探す範囲の最後の文字の位置を指定する。
省略した場合、文字列全体から探す。詳しくは、string.lastIndexOf( searchString )のページへ。

戻り値

引数「searchString」に指定した文字列が最後に見付かった位置のインデックス。

見付からなかった場合、「-1」を返す。

サンプル

アルファベット

<script type="text/javascript">
var $sampleString = 'ABCDEFG ABCDEFG';
document.write( '$sampleString.lastIndexOf( \'ABC\' ): ' );
var $sampleStringIndexOf = $sampleString.lastIndexOf( 'ABC' );
document.write( $sampleStringIndexOf + '<br />' );
document.write( '$sampleString.lastIndexOf( \'ABC\', 7 ): ' );
var $sampleStringIndexOf = $sampleString.lastIndexOf( 'ABC', 7 );
document.write( $sampleStringIndexOf + '<br />' );
document.write( '$sampleString.lastIndexOf( \'ABC\', 10 ): ' );
var $sampleStringIndexOf = $sampleString.lastIndexOf( 'ABC', 10 );
document.write( $sampleStringIndexOf + '<br />' );
</script>

↓↓↓出力結果↓↓↓

ひらがな

<script type="text/javascript">
var $sampleString = 'あいうえお あいうえお';
document.write( '$sampleString.lastIndexOf( \'あいう\' ): ' );
var $sampleStringIndexOf = $sampleString.lastIndexOf( 'あいう' );
document.write( $sampleStringIndexOf + '<br />' );
document.write( '$sampleString.lastIndexOf( \'あいう\', 5 ): ' );
var $sampleStringIndexOf = $sampleString.lastIndexOf( 'あいう', 5 );
document.write( $sampleStringIndexOf + '<br />' );
document.write( '$sampleString.lastIndexOf( \'あいう\', 7 ): ' );
var $sampleStringIndexOf = $sampleString.lastIndexOf( 'あいう', 7 );
document.write( $sampleStringIndexOf + '<br />' );
</script>

↓↓↓出力結果↓↓↓

スポンサード リンク

カテゴリー: JavaScript, Stringオブジェクト, メソッド, リファレンス, 検索, 組み込みオブジェクト タグ: パーマリンク