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

contar palabras

Estas en el tema de contar palabras en el foro de ASP Clásico en Foros del Web. ¿como puedo contar las palabras de una página .HTM evitando contar las etiquetas HTML?...
  #1 (permalink)  
Antiguo 11/01/2002, 13:32
 
Fecha de Ingreso: enero-2002
Ubicación: Graná
Mensajes: 646
Antigüedad: 22 años, 5 meses
Puntos: 0
contar palabras

¿como puedo contar las palabras de una página .HTM evitando contar las etiquetas HTML?
  #2 (permalink)  
Antiguo 11/01/2002, 13:39
 
Fecha de Ingreso: enero-2002
Mensajes: 36
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: contar palabras

No se si esto te puede ayudar.

<a href='ir.asp?http://www.asp101.com/samples/wordcount.asp' target='_blank'>http://www.asp101.com/samples/wordcount....</a>

suerte y saludos de Reek
  #3 (permalink)  
Antiguo 11/01/2002, 20:10
 
Fecha de Ingreso: enero-2002
Mensajes: 89
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: contar palabras

Pues si primero te las arreglas para quitar las palabras que son etiquetas HTML (con un replace de una expresion regular por ejemplo) el resto del problema se soluciona haciendo:
<pre> palabras = split(texto)
NumPalabras = uBound(palabras)+1 </pre>
Espero que esto sirva para aclarar algo...
  #4 (permalink)  
Antiguo 14/01/2002, 05:02
 
Fecha de Ingreso: agosto-2001
Mensajes: 336
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: contar palabras

No la he probado pero encontre una funcion para quitar los tags, si te vale pruebala y la comentas:

''By Steven Smith
Function RemoveHTML( strText )
Dim RegEx
Set RegEx = New RegExp
RegEx.Pattern = &quot;&lt;[^&gt;]*&gt;&quot;
RegEx.Global = True
strText = Replace(LCase(strText), &quot;&lt;br&gt;&quot;, chr(10))
RemoveHTML = RegEx.Replace(strText, &quot;&quot;)
End Function

Espero que te sirva
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:07.