Respetar un límite de palabras o de caracteres
Publicado el · Actualizado el 3 min de lectura
Un límite de 500 caracteres o de 300 palabras parece sencillo, pero el mismo texto da varios totales según cómo se cuente: con o sin espacios, con acentos o emoji, con saltos de línea. Por eso un formulario rechaza a veces un texto que su procesador de textos juzgaba suficientemente corto.
Los números que da la herramienta
Contar palabras muestra seis números en directo mientras escribe y un resultado detallado tras el botón Procesar. Ambos dan siempre los mismos totales.
| Número | Qué cuenta |
|---|---|
| Palabras | Los grupos de signos separados por espacios |
| Caracteres | Los signos que se ven, espacios incluidos |
| Sin espacios | Los caracteres, sin espacios ni saltos de línea |
| Líneas | Las líneas, vacías incluidas |
| Párrafos | Los bloques separados por una línea vacía |
| Lectura | El tiempo estimado, a 220 palabras por minuto, redondeado al minuto superior |
Qué es una palabra
Cada grupo de signos entre dos espacios cuenta como una palabra, incluido un signo solo como «%». Los guiones, los apóstrofos y las barras no cortan, por tanto, una palabra: «peut-être» y «c'est-à-dire» valen una cada una.
| Texto | Palabras |
|---|---|
| Aujourd’hui, c’est l’été : peut-être 12,5 % de plus. | 9 |
| L’été d’aujourd’hui, c’est-à-dire demain. | 4 |
| rendez-vous 10-12 mars, et/ou 3×4 ; www.exemple.fr/page-1 | 7 |
| 1 234,56 € et 3.14 | 5 |
Los espacios y las tabulaciones
Los espacios múltiples y las tabulaciones cuentan como caracteres. El texto «un deux», seguido de dos tabulaciones, de «trois» y de dos espacios, cuenta 3 palabras y 18 caracteres, 11 de ellos sin espacios.
Las letras acentuadas y los emoji
Un carácter es un signo tal como se ve. Una «é» escrita en dos partes, la letra y luego el acento, cuenta como un carácter en pantalla. Sin embargo, muchos formularios cuentan otra cosa: las unidades de la longitud de JavaScript, también llamadas UTF-16.
| Texto | Caracteres | Unidades UTF-16 |
|---|---|---|
| « été » avec accents décomposés | 3 | 5 |
| « Bravo 👨👩👧 ? » (emoji famille) | 9 | 16 |
El resultado detallado muestra ambos. Si un formulario rechaza un texto que la herramienta juzga suficientemente corto, compare con la línea de unidades UTF-16.
Los saltos de línea
Un salto de línea de Windows se escribe con dos signos. Un texto hecho de «Un», «Deux», una línea vacía y «Trois» cuenta 4 líneas, 2 párrafos, 14 caracteres y 17 unidades UTF-16: cada salto de línea pesa 1 carácter en pantalla y 2 unidades.
El chino, el japonés y el tailandés
Estas escrituras no usan espacios entre las palabras. El navegador divide entonces el texto: la frase china «今天天气很好,我们去公园。» da 6 palabras y 13 caracteres. Esta división es una estimación, que conviene confirmar con la regla del formulario cuando el límite es estricto.
Por qué un formulario anuncia otro total
- Cuenta las unidades UTF-16, no los caracteres visibles.
- Cuenta cada salto de línea como dos signos.
- Cuenta los espacios o, al contrario, los ignora.
- Divide las palabras de otro modo, por ejemplo en los guiones.
El texto puede contener además espacios de más. Limpiar un texto antes de publicarlo explica cómo quitarlos.
Para qué límites
Una candidatura, un mensaje de descripción, un resumen, un anuncio o un campo de formulario: los límites de palabras o de caracteres se cuentan de maneras distintas.
Comprobar un límite
- Pegue el texto en la herramienta.
- Localice el número que corresponde a la regla: palabras, caracteres o caracteres sin espacios.
- Deje un margen si el formulario cuenta de otro modo y pruébelo pegando el texto final.
Preguntas frecuentes
- ¿Por qué mi formulario cuenta más caracteres que la herramienta?
- Puede contar las unidades UTF-16, los saltos de línea como dos signos o los espacios. Compare con la línea de unidades UTF-16 del resultado detallado.
- ¿Los guiones cortan las palabras?
- No. «peut-être» y «c'est-à-dire» cuentan cada una como una palabra.
- ¿Cómo contar las palabras en chino o en japonés?
- Estas escrituras no tienen espacios. El navegador divide el texto, lo que da una estimación.
- ¿A qué velocidad se estima el tiempo de lectura?
- A 220 palabras por minuto, redondeado al minuto superior.
