EJEMPLO

10/03/2005 - 14:38 por Franklin Marcano | Informe spam
Cadena="112"

deseo saber cuanto 1 existen en la cadena y en que posicion.

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
10/03/2005 - 15:49 | Informe spam
¿Y si la cadena fuera "abracadabra"?
¿Tú solo deberías decir que hay 5 aes y sus posiciones (porque te han pedido
explícitamnte el carácter 'a') , o deberías responder que hay 5 'a', 2 'b' y
2 'r', con las posiciones de todas ellas?

"Franklin Marcano" escribió en el mensaje
news:
Cadena="112"

deseo saber cuanto 1 existen en la cadena y en que posicion.


Respuesta Responder a este mensaje
#2 Rodrigo Corral [MVP]
10/03/2005 - 15:50 | Informe spam
string s = "12345";

Console.WriteLine("Posición de 3: {0}", s.IndexOf("3") + 1);


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org
Respuesta Responder a este mensaje
#3 A.Poblacion
10/03/2005 - 16:17 | Informe spam
"Franklin Marcano" wrote in message
news:
Cadena="112"

deseo saber cuanto 1 existen en la cadena y en que posicion.



using System.Text.RegularExpressions;

Regex re = new Regex("1");
MatchCollection coincidencias = re.Matches("112");

Ahora "coincidencias" es una colección de objetos de tipo "Match". Cada uno
de ellos tiene una propiedad "Index" que te dice en qué posición estaba el
"1". Y por supuesto, coincidencias.Count te dice cuántos hay.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida