
09/04/2006, 10:09
|
| | Fecha de Ingreso: diciembre-2003
Mensajes: 213
Antigüedad: 21 años, 2 meses Puntos: 0 | |
Puede ser algo asi. Hola!, no te puedo escribir un codigo exacto, pero a lo mejor te ayuda una idea como esta.
<cffile action="read" file="#url#\texto.cfm" variable="texto">
<!---Ok, hasta ahora tenemos el texto en la variable, ahora propongo que recorramos el texto como si fuese una lista de elementos separada por espacios.--->
<!--- declaro una estructura para almacenar las palabras encontradas--->
<cfset palabras=arrayNew()><!--- creo que es asi --->
<cfset i=1>
<cfloop index = "indice" list = "#texto#" delimiters = " ">
<!--- ahora usamos tu refind pero aplicandolo sobre la palabra--->
<cfif refind("#chr(35)#t[^#chr(35)#]*",indice,1,"true")>
<cfset palabras[i]=indice>
<cfset i=i+1>
</cfif>
</cfloop>
<!--- ahora tendriamos las palabras encontradas en el array "palabras"--->
No se es una idea y ni siquiera se si la sintaxis es correcta, pero espero que te sirva de algo. Seguro que hay muchas formas distintas de hacerlo.
Un Saludo. |