string クラス : LastIndexOf(string) メソッド

説明

呼び出し元の文字列で指定した文字列が最後に出現する位置のインデックスを取得します。

検索は、文字列の末尾から開始されます。

構文

stringInstance.LastIndexOf(string searchString)

引数

クラス名前説明
stringsearchString検索文字列

返り値

クラス説明
int見つかった位置のインデックス。

サンプルコード

1:

string str = "abcba";

2:

int index = str.LastIndexOf("b"); // 結果(index)は、3。

注意

System.String.LastIndexOf(String)のラッパーです。

ただし、このメソッドは、UTF-8のサロゲートペア文字をサポートしています。 つまり、インデックスを文字数で返します。 バイト数ではないことにご注意ください。

インデックスはゼロベースです。

見つからない場合は、-1を返します。

参照リンク

Copyright © Rice All rights reserved.