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

  • Pregunta

  • 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!

    domingo, 24 de abril de 2011 23:45

Respuestas

  • 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
    • Marcado como respuesta GUIOOS lunes, 25 de abril de 2011 0:24
    lunes, 25 de abril de 2011 0:03

Todas las respuestas

  • 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
    • Marcado como respuesta GUIOOS lunes, 25 de abril de 2011 0:24
    lunes, 25 de abril de 2011 0:03
  • Ja sospechaba que era fácil, ¡muchas gracias!
    Visita mi blog: http://guioos.mx
    lunes, 25 de abril de 2011 0:24
  • 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
    miércoles, 4 de septiembre de 2013 18:19
  • Quise visitar tu blog y no pude entrar. Saludos
    miércoles, 4 de septiembre de 2013 18:20
  • 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

    miércoles, 4 de septiembre de 2013 18:21