Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2014, 13:36
Avatar de Wizerol
Wizerol
 
Fecha de Ingreso: octubre-2014
Mensajes: 35
Antigüedad: 10 años, 3 meses
Puntos: 0
Contar palabras repetidas

Hola! Quiero crear un script que me permita saber cuantas veces se repite una palabra dentro de un textarea, el script que tengo ahora devuelve el numero de palabras y espacios, se puede implementar el contador de repeticiones de palabras dentro del mismo script? Tendria que mostrar algo así:

Texto: Hola me llamo Hola.

Resultado:
Palabras: 4.
Espacios: 3.
Numero de apariciones por palabra: Hola: 2, me: 1, llamo: 1.

Código:
function impRe(){
 
text1 = texto.value;                                               

var sim = /\s+/gi;                                                      

var palabras= texto.value.trim().replace(sim, ' ').split(' ').length;

var espacios= texto.value.split(" ").length - 1;            
    
alert("Numero espacios: " + (espacios) + "\nNumero de palabras: " + (palabras))

}
Es posible? Muchas gracias!