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

eliminar caracteres ...

Estas en el tema de eliminar caracteres ... en el foro de ASP Clásico en Foros del Web. Amigos, tengo la siguiente cadena de texto: Mi amigo 123456.gif Me gustaría eliminar 123456.gif ¿Cómo lo hago? Gracias, Emajesus...
  #1 (permalink)  
Antiguo 18/01/2006, 16:02
Avatar de emajesus  
Fecha de Ingreso: abril-2003
Mensajes: 278
Antigüedad: 21 años, 1 mes
Puntos: 1
eliminar caracteres ...

Amigos, tengo la siguiente cadena de texto:

Mi amigo 123456.gif

Me gustaría eliminar 123456.gif

¿Cómo lo hago?

Gracias,

Emajesus
  #2 (permalink)  
Antiguo 18/01/2006, 16:46
Avatar de tomchat  
Fecha de Ingreso: septiembre-2005
Mensajes: 231
Antigüedad: 18 años, 9 meses
Puntos: 0
Puedes usar la funcion MID.
  #3 (permalink)  
Antiguo 18/01/2006, 18:00
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
todo depende si el texto cambia o no, es decir el largo del texto. para especificamente ese archivo:

nueva_cadena=right("Mi amigo 123456.gif", 10)
__________________
Manual de ASP Avanzado ;-)
  #4 (permalink)  
Antiguo 18/01/2006, 18:09
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Si siempre es la misma cadena, pues si, pero si no, se podría hacer uso de la funcion InStrRev para buscar el espacio en blanco y ahora si, usar Mid o Right o Left.

Saludos
  #5 (permalink)  
Antiguo 19/01/2006, 00:13
Avatar de emajesus  
Fecha de Ingreso: abril-2003
Mensajes: 278
Antigüedad: 21 años, 1 mes
Puntos: 1
una pregunta adicional:

no todos los nombres incluyen ese número ... número que comienza siempre por 1; es decir, el caracter décimo -comenzando por el final de la cadena- es 1.

¿Cómo puedo diferenciar entre aquellas cadenas que tienen ese número en 10ª posición o no para así aplicarle el corte?

Gracias a todos,

Emajesus
  #6 (permalink)  
Antiguo 19/01/2006, 08:16
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Como te mencioné puedes usar la función InStrRev para cortar despues del espacio, ya no importa el número ni la longutud de la cadena ni nada.

Saludos
  #7 (permalink)  
Antiguo 19/01/2006, 08:59
Avatar de tomchat  
Fecha de Ingreso: septiembre-2005
Mensajes: 231
Antigüedad: 18 años, 9 meses
Puntos: 0
SI no es la misma cadena genera una funcion donde te tome desde el final de la cadena hasta donde encuentres un espacio.
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 00:45.