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

Función que quite codigo html y deje solo el texto

Estas en el tema de Función que quite codigo html y deje solo el texto en el foro de ASP Clásico en Foros del Web. Hola en una variable tengo un texto en codigo html con etiquetas como las que veis <p>, <strong>... y otras más. ¿Cómo puedo hacer una ...
  #1 (permalink)  
Antiguo 28/09/2006, 14:05
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
Función que quite codigo html y deje solo el texto

Hola en una variable tengo un texto en codigo html con etiquetas como las que veis <p>, <strong>... y otras más.

¿Cómo puedo hacer una función me me deje simplemente el codigo sin html?, es decir, que me recorra todo el contenido de la variable quitandome las etiquetas y quedandome como final el texto enla variable.

Ej:

<P><STRONG>funcion</STRONG><BR>prueba de texto para la función.</P>

El resultado sería: funcion prueba de texto para la función.
  #2 (permalink)  
Antiguo 29/09/2006, 11:26
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
usa el replace creoque tendrias que hacer todas las etiquetas-
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 29/09/2006, 11:32
 
Fecha de Ingreso: enero-2002
Mensajes: 64
Antigüedad: 22 años, 4 meses
Puntos: 0
Hola,

Mejor con expresiones regulares, asi te las quitas todas de un golpe. Por ejemplo:

cadena = "<P><STRONG>funcion</STRONG><BR>prueba de texto para la funcion.</P>"

Set regEx = New RegExp
regEx.Global = True
regEx.Pattern = "<[^>]*>"

cadena = regEx.Replace(cadena, "")

response.write (cadena)


Espero que te valga.
Saludos
  #4 (permalink)  
Antiguo 29/09/2006, 12:16
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
http://www.4guysfromrolla.com/webtech/042501-1.shtml
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 29/09/2006, 15:00
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
¿Cuántas formas hay de despellejar a un gato? ... otra forma
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:55.