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

Eliminacion de caracteres...

Estas en el tema de Eliminacion de caracteres... en el foro de ASP Clásico en Foros del Web. Quisiera saber (si es que se puede hacer) lo siguiente: Tengo estos datos de entrada ;0110569? y necesito que 1. Lea ;0110569? 2. Elimine los ...
  #1 (permalink)  
Antiguo 18/08/2005, 13:31
Avatar de Baby78  
Fecha de Ingreso: julio-2005
Mensajes: 142
Antigüedad: 18 años, 10 meses
Puntos: 0
Eliminacion de caracteres...

Quisiera saber (si es que se puede hacer) lo siguiente:

Tengo estos datos de entrada ;0110569? y necesito que

1. Lea ;0110569?
2. Elimine los caracteres ;0?
3. Muestre 110569

Como se hace?

De antemano gracias.

Última edición por Baby78; 19/08/2005 a las 08:29
  #2 (permalink)  
Antiguo 18/08/2005, 14:15
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
cadena = ";0110569"
cadena2 = replace(cadena, ";0", "")
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 18/08/2005, 16:01
Avatar de Baby78  
Fecha de Ingreso: julio-2005
Mensajes: 142
Antigüedad: 18 años, 10 meses
Puntos: 0
si no es mucha la molestia me podrias decir como quedaria si cadena la mando jalar desde un formulario

cadena = Request.Form ("cadena")
cadena2 = replace(cadena, ";0", "")

no se si sea asi la manera
y despues como quedaria en mi select

select * from tabla where clave = '" &cadena& "'

a ver si lo puedes checar, gracias.
  #4 (permalink)  
Antiguo 18/08/2005, 17:51
Avatar de Baby78  
Fecha de Ingreso: julio-2005
Mensajes: 142
Antigüedad: 18 años, 10 meses
Puntos: 0
me quedo asi

Código:
 CodBarras = Replace(Request.Form("CodBarras"),";0","")
pero aun me queda un simbolo ?, lo pongo asi ";0?" y no me lo elimina, por favor eso es lo unico que me falta para poder accesar, si me pudieran ayudar
  #5 (permalink)  
Antiguo 18/08/2005, 20:52
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
Pues el replace funciona algo asi: replace(string en el que va a efectuarce el reemplazo,lo que quieres reemplazar,porque lo quieres reemplazar), pero tienes que saber que cambia solo lo que es textual por lo que si pones ;0? va a reemplazar solo lo que contenga esos caracteres y en ese orden... osea quedaria algo asi:

CodBarras = Replace(Request.Form("CodBarras"),";0","")
CodBarras = Replace(CodBarras,"?","")

Saludos y suerte
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #6 (permalink)  
Antiguo 18/08/2005, 21:10
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
aaaa y lo otro que se me olvidaba... trata de ponerle titulos mas adecuados a tus duda... cosa que apunte mas a tu duda en particular... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #7 (permalink)  
Antiguo 19/08/2005, 08:01
Avatar de Baby78  
Fecha de Ingreso: julio-2005
Mensajes: 142
Antigüedad: 18 años, 10 meses
Puntos: 0
Muchas gracias, ya me salio y esta bien para la proxima le pondre un titulo mas adecuado.

  #8 (permalink)  
Antiguo 19/08/2005, 08:04
Avatar de Baby78  
Fecha de Ingreso: julio-2005
Mensajes: 142
Antigüedad: 18 años, 10 meses
Puntos: 0
Nada mas una cosa mas si quisiera hacer lo mismo pero con aspx se puede?
  #9 (permalink)  
Antiguo 19/08/2005, 09:52
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
de hecho q se puede.. pero eso preguntalo en el foro de .net
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
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 21:15.