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

inserted by FC2 system