System::String::IndexOfAny método

String::IndexOfAny(char_t, int) const method

Búsqueda hacia adelante de carácter.

int System::String::IndexOfAny(char_t c, int startIndex=0) const
ParámetroTipoDescripción
cchar_tCarácter a buscar.
startIndexintÍndice donde comenzar la búsqueda.

ReturnValue

Índice de la primera posición de carácter desde startIndex o -1 si no se encuentra.

Ver también

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

Busca cualquiera de los caracteres pasados en toda la cadena. Compara el primer carácter de la cadena con todos los caracteres en anyOf, luego compara el segundo y así sucesivamente. Devuelve el índice del primero que coincide con cualquiera de los caracteres objetivo.

int System::String::IndexOfAny(const ArrayPtr<char_t> &anyOf) const
ParámetroTipoDescripción
anyOfconst ArrayPtr<char_t>&Array de caracteres a buscar. El orden no importa.

ReturnValue

Índice del primer carácter coincidente o -1 si no se encuentra.

Ver también

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

Busca cualquiera de los caracteres pasados en la subcadena. Compara el primer carácter de la cadena con todos los caracteres en anyOf, luego compara el segundo y así sucesivamente. Devuelve el índice del primero que coincide con cualquiera de los caracteres objetivo.

int System::String::IndexOfAny(const ArrayPtr<char_t> &anyOf, int32_t startindex) const
ParámetroTipoDescripción
anyOfconst ArrayPtr<char_t>&Array de caracteres a buscar. El orden no importa.
startindexint32_tÍndice desde el cual iniciar la búsqueda.

ReturnValue

Índice del primer carácter coincidente o -1 si no se encuentra.

Ver también

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

Busca cualquiera de los caracteres pasados en la subcadena. Compara el primer carácter de la cadena con todos los caracteres en anyOf, luego compara el segundo y así sucesivamente. Devuelve el índice del primero que coincide con cualquiera de los caracteres objetivo.

int System::String::IndexOfAny(const ArrayPtr<char_t> &anyOf, int32_t startindex, int32_t count) const
ParámetroTipoDescripción
anyOfconst ArrayPtr<char_t>&Array de caracteres a buscar. El orden no importa.
startindexint32_tÍndice desde el cual iniciar la búsqueda.
countint32_tNúmero de caracteres a examinar.

ReturnValue

Índice del primer carácter coincidente o -1 si no se encuentra.

Ver también

String::IndexOfAny(const String&, int) const method

Consecuentemente busca todos los caracteres de str en esto. Si se encuentra el primer carácter, se devuelve su posición; de lo contrario, busca el segundo y así sucesivamente.

int System::String::IndexOfAny(const String &str, int startIndex=0) const
ParámetroTipoDescripción
strconst String&String de caracteres a buscar. El orden de los caracteres importa.
startIndexintPosición desde la que iniciar la búsqueda.

ReturnValue

Índice del primer carácter encontrado o -1 si no se encuentra ninguno.

Ver también