API version 4
iOSAndroidWindows
説明 |
指定した文字列をposまで検索し、最後に見つかった位置を返します。 Mobile互換モード
|
|
呼出形式 |
var n = str.LastIndexOf( find [, pos ] )
|
|
戻り値 |
見つかった位置を示す0から始まる数値を返します。見つからない場合は-1を返します。
|
|
引数 |
String find |
検索する文字列 |
|
integer pos |
検索範囲の終端位置 0から始まる数値を指定します。省略すると最後まで検索します。
|
例外 |
Func-4 |
引数が不正です
|
使用例 |
var str1 = new String("abcdefg abcdefg"); print(str1.LastIndexOf("cd"), "\n"); /* 対象文字列に2バイト文字を含む場合 */ var str2 = new String("東京都千代田区千代田1番1号"); var last = -1; while (true) { var idx = find(str2, "1", last + 1); if (idx < 0) { break; } last = idx; } print(last, "\n");
|
|
関連項目 |
IndexOfメソッド find関数 |