Contador de vocales y consonantes
Pruebe cualquier texto y vea instantáneamente cuántas vocales, consonantes, dígitos, espacios y otros caracteres contiene.
Hello World → Vowels: 3, Consonants: 7, Spaces: 1
Pruebe cualquier texto y vea instantáneamente cuántas vocales, consonantes, dígitos, espacios y otros caracteres contiene.
Hello World → Vowels: 3, Consonants: 7, Spaces: 1
Este contador descompone cualquier texto por tipo de personaje: vocales (a, e, i, o, u), consonantes (las otras 21 letras), dígitos, espacio blanco y puntuación/símbolos. Útiles para análisis lingüístico, poética, enseñanza de idiomas y escritura de cono de tokenización.
La relación vocal en la parte inferior muestra qué porcentaje de su letras son vocales: la prosa típica inglesa funciona 38-42%; los idiomas de altavola (italiano, hawaiano) exceden el 50%; los idiomas consonantes-pesados pueden bajar por debajo del 35%.
Comparando las relaciones vocales/consonantes en idiomas o dialectos? Muestras de sabor y lee el porcentaje de la línea inferior.
Sonetos, haiku y versos rap viven y mueren por su ritmo vocal. Cuenta núcleos sílables para mantener el medidor consistente entre estrofas.
Mostrar a los estudiantes que el inglés es aproximadamente 40% vocales — un hecho que explica por qué las frecuencias de letras en Wordle no son uniformes.
Los litografías (escritura sin una carta) y los pangramas (utilizando cada letra) se benefician de este contador para su verificación.
Los cifrados de sustitución conservan ratios de vocales. Los soldicios de crucigramas y Wordle pueden usar conteos de vocales para limitar las palabras candidatas.
La herramienta se dirige sobre cada personaje en la cadena de entrada y la clasifica por la categoría Unicode y la identidad de letra.L categoría) se comparan con el conjunto {a, e, i, o, u} (insensible en caso) para contar vocales; todas las otras letras son consonantes. Nd (Número, Digito Decimal) categoría. Whitespace incluye cualquier personaje con el Zs (Separador, Espacio), Cc (Control, por ejemplo, tab, newline) categorías, más el espacio común (U+0020). Todos los caracteres restantes (puntura, símbolos, marcas) se caracterizan como 'otro'. La relación vocal se calcula como vocales / (vocales + consonantes) * 100, proporciona un porcentaje. Este escaneo de caracteres per cápita se ejecuta en tiempo O(n), donde n es el número total de caracteres, y maneja Unicode eficientemente utilizando el revisor incorporado de JavaScript y la iteración de categoría-conocer.
Contar caracteres manualmente es tedioso; así es como se comparan los métodos automatizados.
| esta herramienta | secuencia de comandos de Python | fórmulas de excel | |
|---|---|---|---|
| Facilidad de uso | No se requiere codificación, resultados instantáneos | Requiere conocimientos de programación. | Requiere una construcción de fórmula compleja |
| Precisión | Maneja Unicode perfectamente | Preciso con el manejo adecuado de Unicode | Limitado a ASCII básico sin VBA |
| Portabilidad | Funciona en cualquier navegador | Se necesita un entorno Python | Requiere Microsoft Excel |
| Características | Incluye proporción de vocales y desglose detallado. | Se puede personalizar para otros recuentos. | Lo básico sólo cuenta con un esfuerzo extra |
El análisis de carácter data de la retórica clásica, pero los contadores automatizados de vocales/consonantes aparecieron primero a principios del trabajo criptográfico del siglo XX y más tarde en los programas de ordenadores domésticos de 1980 (por ejemplo, BASIC). El concepto se difundió con herramientas de análisis de texto en línea en los años 2000, permitiendo la retroalimentación instantánea para lingüistas, educadores y escritores.
No — Y se cuenta como consonante. Inglés Y es técnicamente una semi-voalla que puede actuar como tampoco; esta herramienta sigue la convención estándar de 5-vowel (AEIOU) utilizada por la mayoría de gramáticas de referencia.
Cada carta se cuenta independientemente — CH es dos consonantes, OO es dos vocales. La herramienta no agrupa letras en digraphs.
La herramienta cuenta sólo Inglés A–Z. Las letras asignadas (é, ñ) se cuentan como "puntura/otro" en lugar de vocales o consonantes. Para el análisis de varios componentes, pega la versión de Unicode-stripped.