Foros del Web » Programando para Internet » ASP Clásico »

Coger texto segun coma

Estas en el tema de Coger texto segun coma en el foro de ASP Clásico en Foros del Web. Quisiera hacer algo asi: <% 'opc puede ser a, b, c, ó d opc = "a" 'var en verdad puede ser cualquier cosa pero siempre ...
  #1 (permalink)  
Antiguo 05/08/2003, 17:15
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
Pregunta Coger texto segun coma

Quisiera hacer algo asi:

<%
'opc puede ser a, b, c, ó d
opc = "a"

'var en verdad puede ser cualquier cosa pero siempre va a tener 3 comas
var = "opc1, opc2, opc3, opc4"

'tons ahora lo q quiero hacer es algo asi

if opc = "a" then xopc = "opc1"
elseif opc = "b" then xopc = "opc2"
elseif opc = "c" then xopc = "opc3"
elseif opc = "d" then xopc = "opc4"

'osea tengo q ver el "var" y saber q valor de volver segun q vale "opc"
'espero me entiendan
%>
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #2 (permalink)  
Antiguo 05/08/2003, 17:49
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 5 meses
Puntos: 0
Sigues con eso?.

Ahora veo que hago por ti.
  #3 (permalink)  
Antiguo 05/08/2003, 22:16
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
jejejeje. gracias, pero ahora es diferente pes=)
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #4 (permalink)  
Antiguo 06/08/2003, 00:29
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 5 meses
Puntos: 0
Explica mejor, aun no me graduo de interprete, no importa si es largo, pero hazlo, creo que el día me cayo mal, es mi santo, hip, perdón.
A propósito, a que se debe lo de mamon, porque sé que en el Perú eso tiene un significado.

Salud.
  #5 (permalink)  
Antiguo 06/08/2003, 01:45
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
mamon me dicen xq me apellido loret de mola, y en la playa una vez me dijeron mamon de bolas x loret de mola... no sé pes.. estabamos borrachos. pero no es xq sea cabro ni nada de eso.

Bueno es q estoy haciendo una encuesta donde la persona que crea la encuesta pone las opciones y la respuesta correcta.. osea algo asi

Pregunta número 1:
¿Cómo me llamo?

a) Manuel
b) Jorge
c) Giancarlo
d) Luis

La respuesta correcta es "c"

Bueno las opciones q hay se guardan asi.

"Manuel, Jorge, Giancarlo, Luis"

y la respuesta correcta se guarda asi.
"c"

tons yo quiero mostrar la opcion "c" q es Giancarlo.. x eso es algo asi la pregunta q hacía...
osea si es "a" me muestra todo lo q está antes de la primera coma, si es "b" me muestra todo lo q esta después de la segunda coma y antes de la tercera, si es "c" me muestra todo lo q está despues de la tercra coma y antes de la cuarta y si es "d" me muestra todo lo q está después de la cuarta coma.. espero ahora si me haya expresado mejor, saludos.
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #6 (permalink)  
Antiguo 06/08/2003, 01:45
Avatar de nazkatuta  
Fecha de Ingreso: julio-2002
Ubicación: EH - BCN
Mensajes: 222
Antigüedad: 21 años, 10 meses
Puntos: 0
<%
'opc puede ser a, b, c, ó d
opc = "a"

'var en verdad puede ser cualquier cosa pero siempre va a tener 3 comas
var = "opc1, opc2, opc3, opc4"
arrVariables = split(var,",")

Select case opc
case "a": xopc = arrVariables(0)
case "b": xopc = arrVariables(1)
case "c": xopc = arrVariables(2)
case "d": xopc = arrVariables(3)
end select

%>

espero que te sirva
__________________
Cita:
Gaur ere nahi nuke...
zure ondoan esnatu
  #7 (permalink)  
Antiguo 06/08/2003, 01:57
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
gracias, eso es lo q quería hacer.. gracias!!
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #8 (permalink)  
Antiguo 07/08/2003, 00:27
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 5 meses
Puntos: 0
Creo que tarde mucho, ya está resuleto tu pregunta, salud.
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 22:25.