Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/04/2006, 10:09
kurlax
 
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.