Tres herramientas de texto especializadas, con el texto original siempre a la vista y los límites explicados.
El texto se procesa en este navegador. Estas herramientas no envían, guardan ni registran el texto que introduces. Al cargar el sitio se siguen realizando las solicitudes habituales al servidor de alojamiento y puede actualizarse el contador agregado de páginas vistas del sitio.
Cada palabra, un poco más clara.
Cuenta unidades equivalentes a palabras, puntos de código Unicode y grupos de grafemas. Elige una velocidad de lectura para obtener una estimación aproximada del tiempo necesario.
Elige una velocidad entera entre 50 y 1 000. El valor predeterminado de 200 es una suposición aritmética ajustable, no una velocidad de lectura validada. La estimación es especialmente poco fiable para el chino, el japonés y el coreano.
Cuando es compatible con el navegador, Intl.Segmenter usa el idioma de esta página para determinar las unidades equivalentes a palabras y los grupos de grafemas. Los espacios y los signos de puntuación cuentan como caracteres, pero no como unidades equivalentes a palabras. Las reglas de segmentación pueden variar según el navegador. Sin Intl.Segmenter, el recuento de palabras utiliza de forma aproximada unidades separadas por espacios en blanco y el recuento de grafemas no está disponible; el resultado indica que se ha utilizado este método alternativo.
Limpia el texto. Conserva el original.
Previsualiza un cambio cada vez. Cada operación parte del texto original; el resultado nunca lo sobrescribe.
La eliminación de espacios en los extremos quita los espacios en blanco al principio y al final de cada línea. La reducción de espacios sustituye cada secuencia de espacios en blanco horizontales por un espacio normal y conserva los saltos de línea. La conversión de mayúsculas y minúsculas usa el idioma de esta página y puede cambiar el número de caracteres. Estas operaciones no corrigen la gramática, no eliminan el marcado ni hacen que el código sea seguro.
Descubre los cambios, línea por línea.
Compara las líneas exactas de una versión anterior y una posterior. El resultado identifica las líneas añadidas, eliminadas y sin cambios.
Cada campo admite como máximo 4 000 unidades de código UTF-16 y 300 líneas. La comparación es exacta y se realiza por líneas: importan las mayúsculas y minúsculas, el espaciado y la representación Unicode. No compara el significado, no sigue los desplazamientos ni identifica cambios dentro de una línea. Los finales de línea no se normalizan; los retornos de carro que se conserven cuentan como contenido.
Pequeños ejemplos. Límites claros.
Las palabras no son caracteres.
El ejemplo de recuento predeterminado contiene 2 unidades equivalentes a palabras, 3 puntos de código Unicode y 3 grupos de grafemas cuando la segmentación es compatible. A 200 unidades de palabras por minuto, 2 unidades equivalen a 0,01 minutos. Los emojis y las marcas combinantes pueden hacer que los recuentos de puntos de código y de grafemas sean distintos.
Un grupo de grafemas se aproxima a un carácter visible, pero no equivale a un glifo ni a un byte. Los recuentos no representan los límites de publicación de plataformas concretas. Cambiar el idioma de la página puede modificar la segmentación de palabras y la conversión de mayúsculas y minúsculas.
Previsualiza una sola operación de limpieza.
En el ejemplo de limpieza, quitar los espacios de los extremos elimina los espacios exteriores y conserva los tres espacios interiores. Reducir el espaciado sustituye cada secuencia horizontal por un espacio y conserva los saltos de línea. Borrar la vista previa deja intacto el texto original.
Una línea modificada, dos etiquetas.
El ejemplo de comparación mantiene la primera línea sin cambios, elimina la segunda línea anterior y añade la segunda línea posterior. Una línea modificada se muestra como una eliminación y una adición. Las etiquetas y los símbolos de las líneas indican las diferencias sin depender del color.
Los campos de recuento y limpieza admiten como máximo 20 000 unidades de código UTF-16 cada uno. Una unidad de código es una unidad de las cadenas de texto del navegador: muchos emojis usan dos o más. Los campos pueden dejar de aceptar texto pegado al alcanzar el límite, así que comprueba que el texto esté completo. Los resultados son vistas previas; revísalos antes de usarlos en otro lugar.