Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/12/2016, 20:30
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Sacar las palabras que mas se repiten en un texto

Lo de los saltos de líne se arreglan con la expresion regular

"[^A-Za-zñÑáéíóúÁÉÍÓÚ]\s"

y para los problemas de acento html_entity_decode

entonces esta linea:
Código PHP:
Ver original
  1. $t = explode(" ", strtolower(preg_replace("[^A-Za-zñÑáéíóúÁÉÍÓÚ' ']", "", $texto)));

debería ser así:

Código PHP:
Ver original
  1. $t = explode(" ", strtolower(html_entity_decode(str_replace("\r\n", " ", preg_replace("[^A-Za-zñÑáéíóúÁÉÍÓÚ' ']", "", $texto)))));

Creo que con eso se arregla

Última edición por alvaro_trewhela; 04/12/2016 a las 15:19