Buscar un caracter de derecha a izquierda

13/01/2005 - 17:10 por Franklin Marcano | Informe spam
Saludos

Como puedo hacer para buscar un caracter en especifico, pero de derecha a
izquierda, se que con Indexof, lo puedo hacer, pero lo hacer de izquierda a
derecha, pero la necesidad es poder buscarlo al contrario.

por ejemplo:
cadena="amigo\"
cadena.Indexof("\\",0)
devuelve 4

pero yo quisiera al contrario
que lo buscara al contrario

Atentamente
Franklin Marcano
 

Leer las respuestas

#1 Oscar Galvis
13/01/2005 - 17:50 | Informe spam
no se si entiendo bien... si quieres q busq d derecha a izquierda usa...
cadena="amigo\"
cadena.LastIndexof("\\",0)
pero igual t devuelve 4... ahora si quieres q t devuelva el index invertido
pues restalo...

int indexAlreves = cadena.Length - cadena.LastIndexof("\\",0) - 1;

te devolvera 1 ...

Salu2

Oscar Galvis

"Franklin Marcano" wrote in message
news:uUrfPrY#
Saludos

Como puedo hacer para buscar un caracter en especifico, pero de derecha a
izquierda, se que con Indexof, lo puedo hacer, pero lo hacer de izquierda


a
derecha, pero la necesidad es poder buscarlo al contrario.

por ejemplo:
cadena="amigo\"
cadena.Indexof("\\",0)
devuelve 4

pero yo quisiera al contrario
que lo buscara al contrario

Atentamente
Franklin Marcano


Preguntas similares