Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayuda con visual basic .net

Ivan53

Bovino adolescente
Desde
16 Ago 2007
Mensajes
65
Amigos tengo una cadena de texto con este formato "210/10 enero - 54/10 febrero -34566/10marzo " como hago para separalos en bloquees 210/10 enero otro bloque
54/10 febrero y el otro 34566/ 10 marzo por su ayuda gracias..
 
Existe una funcion que hace eso y se llama Split la cual es de la clase string, esta funcion recibe como parametro una expresion regular o en tu caso, algun parametro que servira como delimitador para extraer bloques de subcadenas de una cadena, estos seran almacenados en un arreglo,

ejem;

tienes un string con el siguiente contenido

string ejem = "Hola_A_Todos";

y quieres separar en bloques quitando el delimitador "_", para ello hacemos lo siguinete:

string [] arreglo= ejem.Split( '_' );

y luego imprimimos el contenido del array

for(in i=0; i< arreglo.length; i++)
Console.WriteLine(arreglo);

y el resultado sera:

Hola
A
Todos

Nota: el ejemplo lo escribi en C#, solo haz las modificaciones necesarias para VB que creo son minimas

Suerte!
 
gracias amigo por tu ayuda mi delimitador es el - me salvaste la vida
 
como los guardo en variables al guardarlo solo me queda el primer resultado
 
el resultado te queda en un array, solo tienes que llamar la variable con el indice del array (0, 1, 2, etc)
 
Volver
Arriba