String.lastIndexOf()
名称
String.lastIndexOf()
説明
Stringオブジェクト内の文字列の、指定した文字もしくは他のStringオブジェクト内の文字列が存在する位置を返す。デフォルトでは、Stringオブジェクト内の文字列の最後から先頭に向かって調べる。しかし、開始位置を与えることもできる。これにより、Stringオブジェクト内の全ての文字や他のStringオブジェクト内の文字列を調べることができる。
書式
int lastIndexOf( char ch ) const;
int lastIndexOf( char ch, unsigned int fromIndex ) const;
int lastIndexOf( const String &str ) const;
int lastIndexOf( const String &str, unsigned int fromIndex ) const;
引数
ch, str | 検索対象の文字もしくはStringオブジェクト。 |
fromIndex | 検索を開始する場所(0が先頭で、 省略した場合は0)。 |
戻り値
指定した文字やStringオブジェクト内の文字列が見つかったときは、検索対象のStringオブジェクト内の文字列の開始位置(0から始まる)、見つからなかった場合は-1を返す。
参照
利用例 String Tutorials
オリジナルのページ
https://www.arduino.cc/reference/en/language/variables/data-types/string/functions/lastindexof/
Last Revision: 2019/02/19
最終更新日
January 4, 2024