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

Eliminar palabras de cadena

Estas en el tema de Eliminar palabras de cadena en el foro de ASP Clásico en Foros del Web. Saludos a todos. Necesito eliminar palabras de una cadena, con la particularidad que deben ser las que tengan menos de 3 caracteres. Ej. Este sábado ...
  #1 (permalink)  
Antiguo 24/09/2009, 01:59
 
Fecha de Ingreso: enero-2008
Ubicación: Málaga - España
Mensajes: 346
Antigüedad: 17 años, 4 meses
Puntos: 13
Eliminar palabras de cadena

Saludos a todos.

Necesito eliminar palabras de una cadena, con la particularidad que deben ser las que tengan menos de 3 caracteres.

Ej.
Este sábado iré a la playa con los colegas

debería devolverme:

Este sábado playa colegas


¿Un poco de ayuda?


Mil gracias.
  #2 (permalink)  
Antiguo 24/09/2009, 04:03
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 4 meses
Puntos: 126
Respuesta: Eliminar palabras de cadena

Hola

Sería algo como esto

Código asp:
Ver original
  1. cadena = "Este sábado iré a la playa con los colegas"
  2. cadena_limpia = ""
  3. palabra = Split(cadena," ")
  4. for i = 0 to UBound(palabra)
  5. if Len(palabra(i)) <= 3 Then
  6. cadena_limpia = cadena_limpia & ""
  7. else
  8. cadena_limpia = cadena_limpia & palabra(i) & " "
  9. end if
  10. next' ì

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 24/09/2009, 05:17
 
Fecha de Ingreso: enero-2008
Ubicación: Málaga - España
Mensajes: 346
Antigüedad: 17 años, 4 meses
Puntos: 13
Respuesta: Eliminar palabras de cadena

Genial :D, si eso es.... mil gracias Maestro.
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 12:36.