Tengo un requerimiento para encontrar y extraer un número contenido dentro de una cadena.
Por ejemplo, de estas cadenas:
cadena de prueba = "1 prueba"
cadena de prueba1 = " 1 prueba"
cadena de prueba2 = "prueba 99"
¿Cómo puedo hacer esto?
Tengo un requerimiento para encontrar y extraer un número contenido dentro de una cadena.
Por ejemplo, de estas cadenas:
cadena de prueba = "1 prueba"
cadena de prueba1 = " 1 prueba"
cadena de prueba2 = "prueba 99"
¿Cómo puedo hacer esto?
Utilice una expresión regular ...
Regex re = new Regex(@"\d+");
Match m = re.Match("test 66");
if (m.Success)
{
Console.WriteLine(string.Format("RegEx encontrada " + m.Value + " en la posición " + m.Index.ToString()));
}
else
{
Console.WriteLine("¡No ingresaste una cadena que contenga un número!");
}
Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.