System::String::LastIndexOfAny метод

String::LastIndexOfAny(const ArrayPtr<char_t>&) const method

Ищет любой из переданных символов во всей строке в обратном порядке. Сравнивает последний символ строки со всеми символами в anyOf, затем сравнивает предыдущий и так далее. Возвращает индекс первого найденного совпадения.

int System::String::LastIndexOfAny(const ArrayPtr<char_t> &anyOf) const
ПараметрТипОписание
anyOfconst ArrayPtr<char_t>&Array символов для поиска. Порядок не имеет значения.

ReturnValue

Индекс последнего совпадающего символа или -1, если не найден.

См. также

String::LastIndexOfAny(const ArrayPtr<char_t>&, int32_t) const method

Ищет любой из переданных символов в подстроке в обратном порядке. Сравнивает последний символ строки со всеми символами в anyOf, затем сравнивает предыдущий и так далее. Возвращает индекс первого найденного совпадения.

int System::String::LastIndexOfAny(const ArrayPtr<char_t> &anyOf, int32_t startindex) const
ПараметрТипОписание
anyOfconst ArrayPtr<char_t>&Array символов для поиска. Порядок не имеет значения.
startindexint32_tИндекс, с которого начинать поиск.

ReturnValue

Индекс последнего совпадающего символа или -1, если не найден.

См. также

String::LastIndexOfAny(const ArrayPtr<char_t>&, int32_t, int32_t) const method

Ищет любой из переданных символов в подстроке в обратном порядке. Сравнивает последний символ строки со всеми символами в anyOf, затем сравнивает предыдущий и так далее. Возвращает индекс первого найденного совпадения.

int System::String::LastIndexOfAny(const ArrayPtr<char_t> &anyOf, int32_t startindex, int32_t count) const
ПараметрТипОписание
anyOfconst ArrayPtr<char_t>&Array символов для поиска. Порядок не имеет значения.
startindexint32_tИндекс, с которого начинать поиск.
countint32_tКоличество символов для просмотра.

ReturnValue

Индекс последнего совпадающего символа или -1, если не найден.

См. также