Saltar al contenido

Cómo contar palabras en JavaScript usando JQuery

Nuestro team de expertos pasados varios días de investigación y de juntar de datos, encontramos la solución, deseamos que te sea útil en tu trabajo.

dividirías la string y luego contar la longitud de la resultante array.

$('input[type="submit"]').click( function() 
    var words = $('#name').val().split(' ');
    alert(words.length);
);

Una ligera mejora en otras respuestas, ya que se trata de más casos extremos. es decir, usar múltiples espacios y puntuación juntos y también maneja la puntuación al principio y al final del texto correctamente.

var numOfWords = $('#name').val().replace(/^[s,.;]+/, "").replace(/[s,.;]+$/, "").split(/[s,.;]+/).length;

Primero elimina la puntuación y los espacios al principio y al final del texto y luego cuenta lo que queda. Obviamente, se pueden agregar más signos de puntuación (como signos de exclamación) si es necesario.

Puedes contar el número de palabras en un string usando el JavaScript split() método. Este método simplemente divide un string en una array de subcadenas por un carácter específico que es un espacio ” “. Luego muestra la longitud de ‘palabras’ array.

$('input[type="button"]').click( function() 
    var words = $('#name').val().split(" ");
    alert(words.length);
);

Aquí hay un ejemplo: Cómo contar palabras usando JQuery

Si te animas, puedes dejar un enunciado acerca de qué te ha impresionado de este artículo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *