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

porblemas con stripTags

Estas en el tema de porblemas con stripTags en el foro de ASP Clásico en Foros del Web. Estoy probando unas funciones para quitar el Codigo HTML y no va ninguna de las que ponga aki, por que puede ser ? La página ...
  #1 (permalink)  
Antiguo 14/05/2008, 01:42
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 18 años, 5 meses
Puntos: 0
porblemas con stripTags

Estoy probando unas funciones para quitar el Codigo HTML y no va ninguna de las que ponga aki, por que puede ser ?

La página tienen todo correcto el HTML y ademas el

Código:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
Código:
Function stripTags(s) 
    Dim re 
    Set re = New RegExp 
    re.Pattern = "(<[c-gC-Gj-kJ-Km-oM-Oq-tQ-Tv-zV-Z][^>]*>)" 
    re.Global = True 
    clearTags = re.Replace(s, "") 
	stripTags = clearTags
End Function

Código:
Function stripTags( strToStrip )
	Dim objRegExp
	strToStrip = lcase(strToStrip)
	strToStrip = Replace(strToStrip,"'", """")
	strToStrip = Replace(strToStrip,"", "")
	strToStrip = Trim( strToStrip & "" )
	If Len( strToStrip ) > 0 Then
		
		Set objRegExp = New RegExp
		objRegExp.IgnoreCase = True
		objRegExp.Global = True
		objRegExp.Pattern = "<[^>]+>"
		strToStrip = objRegExp.Replace(strToStrip, "")
		Set objRegExp = Nothing
	End If
	
	stripTags = strToStrip
End Function

Código:
Function stripTags(HTMLstring)

	Set RegularExpressionObject = New RegExp
	
	With RegularExpressionObject
		.Pattern = "<[^>]+>" 'use for all html tags
		.Pattern = "<img[^<>]+>" 'use for images
		.IgnoreCase = True
		.Global = True
	End With
	
	stripTags = RegularExpressionObject.Replace(HTMLstring, "")
	Set RegularExpressionObject = nothing

End Function

Código:
Function stripTags( strToStrip )
	Dim objRegExp
	strToStrip = Trim( strToStrip & "" )
	If Len( strToStrip ) > 0 Then
		Set objRegExp = New RegExp
		objRegExp.IgnoreCase = True
		objRegExp.Global = True
		objRegExp.Pattern= "<[^>]+>"
		strToStrip = objRegExp.Replace(strToStrip, "")
		Set objRegExp = Nothing
	End If
	stripTags0 = strToStrip
End Function
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
  #2 (permalink)  
Antiguo 14/05/2008, 06:57
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Re: porblemas con stripTags

Hola, ¿Has probado si tu servido admite expresiones regulares?

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;" />
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 15:21.