none
¿Cómo cortar una cadena cuando al recorrer la cadena se encuentre un espacio en blanco?

    Question

  • Hola a todos, mi duda quizá sea muy boba pero no he encontrado respuesta a la mano en Internet. Estoy usando C# para desarrollar una aplicación ASP.NET y necesito cortar una cadena y obtener una subcadena. La subcadena es desde el inicio de la cadena principal hasta que se encuentra el primer espacio en blanco.

    Rápidamente pude observar que existen gran variedad de métodos para tratar cadenas en la Biblioteca de Clases del .NET Framework. Les pido de favor si me pueden orientar/ayudar con esto.

    Ejemplo:

    Cadena principal: "1 Calamardo Tentaculos"

    Subcadena deseada "1"

    Gracias por su interés.

    ¡Saludos!

    Sunday, April 24, 2011 11:45 PM

Answers

  • hola

    podrias usar

    string cadenaorig = "1 Calamardo Tentaculos";

    string[] partes = cadenaori.Split(' ');

    string subcadena = partes[0];

     

    como veras en este caso la posicion cero devolvera el 1

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marked as answer by GUIOOS Monday, April 25, 2011 12:24 AM
    Monday, April 25, 2011 12:03 AM

All replies

  • hola

    podrias usar

    string cadenaorig = "1 Calamardo Tentaculos";

    string[] partes = cadenaori.Split(' ');

    string subcadena = partes[0];

     

    como veras en este caso la posicion cero devolvera el 1

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marked as answer by GUIOOS Monday, April 25, 2011 12:24 AM
    Monday, April 25, 2011 12:03 AM
  • Ja sospechaba que era fácil, ¡muchas gracias!
    Visita mi blog: http://guioos.mx
    Monday, April 25, 2011 12:24 AM
  • Hola, este tema me ayudo mucho, pero como le hago para seguir recorriendo la cadena y tomar ahora Calamardo y después Tentáculos. Gracias
    Wednesday, September 04, 2013 6:19 PM
  • Quise visitar tu blog y no pude entrar. Saludos
    Wednesday, September 04, 2013 6:20 PM
  • Hola

    como le hago para seguir recorriendo la cadena y tomar ahora Calamardo y después Tentáculos

    string subcadena1 = partes[0];

    string subcadena2 = partes[1];

    string subcadena3 = partes[2];


    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    Wednesday, September 04, 2013 6:21 PM