Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Partir (dividir) un string en visual basic .net

Estas en el tema de Partir (dividir) un string en visual basic .net en el foro de .NET en Foros del Web. Buen día... Tengo un problema, quisiera saber como puedo partir o dividir un string. El string contiene lo siguiente empresa_idpet_idper ejemplo EMPRESAPRUEBA_1_15 lo que quiero ...
  #1 (permalink)  
Antiguo 14/09/2012, 10:31
 
Fecha de Ingreso: julio-2012
Mensajes: 94
Antigüedad: 11 años, 8 meses
Puntos: 0
Exclamación Partir (dividir) un string en visual basic .net

Buen día...

Tengo un problema, quisiera saber como puedo partir o dividir un string.

El string contiene lo siguiente

empresa_idpet_idper

ejemplo
EMPRESAPRUEBA_1_15

lo que quiero es descomponer el string de la siguiente manera.

var1 = empresaprueba
var2 = 1
var3 = 15

Espero alguien pueda ayudarme...!!!

Saludos cordiales.
  #2 (permalink)  
Antiguo 14/09/2012, 10:40
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 14 años, 1 mes
Puntos: 37
Respuesta: Partir (dividir) un string en visual basic .net

Utiliza el método split de la clase string.

http://msdn.microsoft.com/es-es/libr...80).aspx#Y1275

Saludos.
__________________
http://ka0stj.wordpress.com/
  #3 (permalink)  
Antiguo 14/09/2012, 10:41
Avatar de Alexis_Mejias  
Fecha de Ingreso: enero-2005
Ubicación: Santiago
Mensajes: 77
Antigüedad: 19 años, 3 meses
Puntos: 17
Respuesta: Partir (dividir) un string en visual basic .net

Usa la opción SPLIT.

dim Cadena as String = "HOLA_SOY_NUEVO"
dim ArrCadena AS string() = Cadena.Split("_")

Print ArrCadena(0) ' HOla
Print ArrCadena(1) ' SOY
Print ArrCadena(2) ' Nuevo

Saludos,
  #4 (permalink)  
Antiguo 14/09/2012, 11:19
 
Fecha de Ingreso: julio-2012
Mensajes: 94
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Partir (dividir) un string en visual basic .net

Cita:
Iniciado por Alexis_Mejias Ver Mensaje
Usa la opción SPLIT.

dim Cadena as String = "HOLA_SOY_NUEVO"
dim ArrCadena AS string() = Cadena.Split("_")

Print ArrCadena(0) ' HOla
Print ArrCadena(1) ' SOY
Print ArrCadena(2) ' Nuevo

Saludos,
Muchas gracias, lo hice de esa manera y me quedo de lujo.....
Saludos cordiales

Etiquetas: basic, dividir, net, string, visual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:12.