Метод System::String::IndexOfAny
String::IndexOfAny(char_t, int) const method
Поиск символа вперёд.
int System::String::IndexOfAny(char_t c, int startIndex=0) const
| Параметр | Тип | Описание |
|---|---|---|
| c | char_t | Символ для поиска. |
| startIndex | int | Индекс, с которого начинать поиск. |
ReturnValue
Индекс первой позиции символа, начиная с startIndex, или -1, если не найден.
См. также
- Class String
- Namespace System
- Library Aspose.Font for C++
String::IndexOfAny(const ArrayPtr<char_t>&) const method
Ищет любой из переданных символов во всей строке. Сравнивает первый символ строки со всеми символами в anyOf, затем сравнивает второй и так далее. Возвращает индекс первого символа, соответствующего любому из целевых символов.
int System::String::IndexOfAny(const ArrayPtr<char_t> &anyOf) const
| Параметр | Тип | Описание |
|---|---|---|
| anyOf | const ArrayPtr<char_t>& | Array символов для поиска. Порядок не имеет значения. |
ReturnValue
Индекс первого совпадающего символа или -1, если не найден.
См. также
- Typedef ArrayPtr
- Class String
- Namespace System
- Library Aspose.Font for C++
String::IndexOfAny(const ArrayPtr<char_t>&, int32_t) const method
Ищет любой из переданных символов в подстроке. Сравнивает первый символ строки со всеми символами в anyOf, затем сравнивает второй и так далее. Возвращает индекс первого символа, соответствующего любому из целевых символов.
int System::String::IndexOfAny(const ArrayPtr<char_t> &anyOf, int32_t startindex) const
| Параметр | Тип | Описание |
|---|---|---|
| anyOf | const ArrayPtr<char_t>& | Array символов для поиска. Порядок не имеет значения. |
| startindex | int32_t | Индекс, с которого начинать поиск. |
ReturnValue
Индекс первого совпадающего символа или -1, если не найден.
См. также
- Typedef ArrayPtr
- Class String
- Namespace System
- Library Aspose.Font for C++
String::IndexOfAny(const ArrayPtr<char_t>&, int32_t, int32_t) const method
Ищет любой из переданных символов в подстроке. Сравнивает первый символ строки со всеми символами в anyOf, затем сравнивает второй и так далее. Возвращает индекс первого символа, соответствующего любому из целевых символов.
int System::String::IndexOfAny(const ArrayPtr<char_t> &anyOf, int32_t startindex, int32_t count) const
| Параметр | Тип | Описание |
|---|---|---|
| anyOf | const ArrayPtr<char_t>& | Array символов для поиска. Порядок не имеет значения. |
| startindex | int32_t | Индекс, с которого начинать поиск. |
| count | int32_t | Количество символов для просмотра. |
ReturnValue
Индекс первого совпадающего символа или -1, если не найден.
См. также
- Typedef ArrayPtr
- Class String
- Namespace System
- Library Aspose.Font for C++
String::IndexOfAny(const String&, int) const method
Соответственно ищет все символы строки str в этом объекте. Если найден первый символ, возвращается его позиция, иначе ищется второй и так далее.
int System::String::IndexOfAny(const String &str, int startIndex=0) const
| Параметр | Тип | Описание |
|---|---|---|
| str | const String& | String символов для поиска. Порядок символов имеет значение. |
| startIndex | int | Позиция, с которой начинать поиск. |
ReturnValue
Индекс первого найденного символа или -1, если ничего не найдено.
См. также
- Class String
- Class String
- Namespace System
- Library Aspose.Font for C++