INICIO   NOTICIAS Y ARTICULOS   SOBRE ESTE SITIO   FOROS  
Thursday, March 11, 2010
EL INTERNET
NEGOCIOS
SOCIEDAD
TECNOLOGIA
SEGURIDAD Y IT
DESARROLLADOR
SOFTWARE
TODOS
¡FOROS ABIERTOS NUEVAMENTE!
TU DIRECCION IP
Comunicados de Prensa
Tiene alguna información que compartir con la comunidad cibernética en Puerto Rico? Déjenos saber! Envíe su comunicado de prensa aqui.

 

 

Noticias y Artículos


DESARROLLADOR
Entrado: 11/1/2008 7:04:58 PM
Evaluado: 0/5 con 1 comentarios.
Imprimir Artículo | Añadir a Facebook

Como extraer tags HTML usando expresiones regulares

Por Ronald Flores

Es posible que en algún momento necesitemos obtener datos de un usuario en nuestras páginas. No obstante, muchas veces personas se aprovechan de los formularios o "form submits" para enviar todo tipo de spam, especialmente el que contiene código en HTML.

La siguiente función en ASP clásico permite extraer todos los tags de una hilera o "string". El resultado es un texto que no incluye nada códigos HTML ni cualquier texto entremedio. Esto es especialmente útil al momento de capturar una página y dear solamente el texto relevante.

Cómo utilizar la función

Utilizar esta función es muy fácil. Simplemente llame la misma de la siguiente manera:

<%
str_html = "<a href=""target.htm"">ENLACE Y CODIGO HTML</a>"
stripped_text = stripHTML(str_html)
response.write stripped_text
%>



Note que la función eliminará todo lo que sea HTML y dejará afuera lo que esté fuera del código HTML. El resultado de este código es el siguiente:

ENLACE Y CODIGO HTML



La función a continuación.

Function stripHTML(strHTML)
'Strips the HTML tags from strHTML

Dim objRegExp, strOutput
Set objRegExp = New Regexp

objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = "<(.|\n)+?>"

'Replace all HTML tag matches with the empty string
strOutput = objRegExp.Replace(strHTML, "")

'Replace all < and > with < and >
strOutput = Replace(strOutput, "<", "&lt;")
strOutput = Replace(strOutput, ">", "&gt;")

stripHTML = strOutput 'Return the value of strOutput

Set objRegExp = Nothing
response.write stripHTML
End Function



Este artículo ha sido visto 929 veces.
Más artículos y Noticias
Noticias Relacionadas
Nuevas fotos surgen del Microsoft Courier 3/11/2010 3:11:56 AM
iPad de Apple estará disponible 3 de abril 3/8/2010 5:42:44 AM
Once aeropuertos contarán con detectores de cuerpo completo 3/6/2010 3:02:21 PM
Comentarios
"EXTRAER CON EXPRESIONES"
Posted 4/14/2009 10:46:56 PM Por Henry [190.69.2...]
Excelente pero como lo uso con JavaScript ? o con PHP?

Evalúe Este Artículo
Evalúe: Poco interés1 2 3 4 5 ¡Muy interesante!
Título:  
Por:  
Comentarios:
(Max 255 chars)
 
Anuncios
 
©2008 PuertoRico Internet News. Todos los derechos, reservados. Prohibida la reproducción de cualquier material sin permiso del autor. Para información adicional, comuníquese a articulos@printernetnews.com
Windows 7
Updates y Parchos

Microsoft lanza parcho que repara problema que puede dañar sus tarjetas SD

11/28/2009 8:43:25 PM
Más noticias sobre Windows 7
Transición DTV 2009
Transición Televisión Digital (DTV)

Congreso aprueba medida que atrasa fecha límite para transición digital hasta junio 12

2/4/2009 8:09:33 PM
Más articulos sobre la Transición Televisión Digital 2009
Noticias Anteriores
Software  >> Sistemas Operativos

Windows 7 se convierte en Sistema Operativo de mayor rapidez en ventas

La empresa Microsoft ha vendido 90 millones de copias de su sistema operativo Windows 7 desde que el...
3/4/2010 6:29:49 AM
Tecnología >> Celulares y Equipos Móviles

Apple pide a corte bloquear teléfonos de HTC

La empresa Apple hizo una petición a la Comisión Internacional de Intercambio de los E.E.U.U. (ITC,...
3/4/2010 6:09:13 AM
Internet >> Sitios Nuevos

PRAnuncia.com rediseña plataforma

PRAnuncia.com anunció el pasado mes el rediseño y actualización de su plataforma de promoción y anun...
3/2/2010 11:10:06 AM
Desarrollador >> Social Networking

Cómo mostrar tu último update de Twitter en tu página

Con la popularidad de Redes de Intercambio Social es bueno poder integrar todas estas redes en tu pr...
2/28/2010 6:39:46 AM
Seguridad y IT >> Seguridad en la Red

Dos escuelas en China implicadas en Ciber-ataques a Google

Dos escuelas en China han sido implicados a ciber ataques a Google y docenas de otras compañías el a...
2/22/2010 6:53:27 AM
Negocios >> Generales

Departamento de Justicia aprueba acuerdo entre Yahoo, Microsoft

El Departamento de Justicia de los E.E.U.U. dijo que aprobará la asociación de publicidad entre Yaho...
2/22/2010 6:23:20 AM
 

- Attractions and Sights in Puerto Rico

- MP3 and Media Players

- Freeware software

©2007 Puerto Rico Internet News | InternetNewsPR.com
Puerto Rico Tourism | Freeware Software | Cine en Puerto Rico