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

limpiar código

Estas en el tema de limpiar código en el foro de ASP Clásico en Foros del Web. Saludos a todos: Me gustaría saber si alguien tiene por ahí entre sus curiosidades una función que "limpie" un mensaje de código HTML. por ejemplo ...
  #1 (permalink)  
Antiguo 11/03/2002, 14:32
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 24 años, 7 meses
Puntos: 2
limpiar código

Saludos a todos:

Me gustaría saber si alguien tiene por ahí entre sus curiosidades una función que "limpie" un mensaje de código HTML.

por ejemplo en un envio de informaciónde un parrafa si alguien me pone HTML no quiero que este se almacene, creo que programarla llevaría algo de tiempo y por eso pregunto si alguien ya tiene algo por ahí.

saludos y gracias
  #2 (permalink)  
Antiguo 12/03/2002, 06:42
 
Fecha de Ingreso: agosto-2001
Mensajes: 336
Antigüedad: 23 años, 8 meses
Puntos: 0
Re: limpiar código

Claro que si compa,siento no haber respondido antes pero es que estoy metido ahora en el mundo Php, esta funcion la saque de algun lado.

Extract Text From HTML
By Steven Smith

[Example/ClassicASP]
[Example/VB.Net]
[Example/C#]

My code was written using ASP and VBScript (version 5.5 for RegExp support), but I'll show how it can easily be done in ASP.NET.

First, let look at the source code of the ASP function:

Function RemoveHTML( strText )
Dim RegEx
Set RegEx = New RegExp
RegEx.Pattern = "<[^>]*>"
RegEx.Global = True
strText = Replace(LCase(strText), "<br>", chr(10))
RemoveHTML = RegEx.Replace(strText, "")
End Function

La probe en su tiempo y funciono Ok, como veras tambien tengo las de c# y vb.net , pero no cogian en el mensaje, si las quieres enviame un correo y te las paso.

Salud ;) s
  #3 (permalink)  
Antiguo 18/03/2002, 02:11
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 24 años, 7 meses
Puntos: 2
Re: limpiar código

Gracias compa, hasta hoy vi tu respuesta, la probaré inmediatamente y te cuento como me fue.

saludos.
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 19:33.