Texto y codificación

Herramientas de texto Unicode

Invierte, divide, repite, rellena y rota texto por grafemas completos. Usa modos explícitos para rangos y desplazamientos de puntos Unicode.

Permanece en tu navegadorArchivos y texto se procesan en esta pestaña.
Herramientas de texto UnicodeProcesamiento local

Fragmentos contiguos con diferencia de hasta un grafema; cantidad ≤grafemas. Regex Unicode sin barras. Se rechazan coincidencias vacías o que corten grafemas. Relleno aleatorio desde el campo de relleno.

Añade una entrada o carga el ejemplo.
0 grafemas0 puntos de código0 unidades UTF-160 bytes UTF-8

Texto y codificación

Conceptos

Un grafema es una unidad percibida, como é o un emoji unido. Invertir unidades UTF-16 puede romper pares sustitutos; invertir puntos separa acentos.

Contar grafemas no equivale a medir columnas. Un ideograma o emoji puede ocupar más espacio que una letra latina.

Funciones

Invierte, separa, agrupa, repite, rota, recorta, ordena y rellena, también por línea. La rotación positiva va a la izquierda. Los modos de rangos y desplazamientos trabajan con puntos de código. Fragmentos contiguos con diferencia de hasta un grafema; cantidad ≤grafemas. Regex Unicode sin barras. Se rechazan coincidencias vacías o que corten grafemas. Relleno aleatorio desde el campo de relleno.

Cómo usarla

  1. Elige una operación y añade texto.
  2. Configura cantidad, separador o relleno. \n representa un salto. Los extremos de rango son hexadecimales; la generación puede filtrar letras o números.
  3. Aplica, revisa y copia, descarga o reutiliza. Deshacer restaura entrada y opciones.
  4. Fragmentos contiguos con diferencia de hasta un grafema; cantidad ≤grafemas. Regex Unicode sin barras. Se rechazan coincidencias vacías o que corten grafemas. Relleno aleatorio desde el campo de relleno.

Errores y límites

La ordenación usa puntos Unicode, no diccionario. Los desplazamientos inválidos se rechazan; extraer rangos puede separar un grafema.

Los rangos deben ascender, hasta 10 000 valores, omitiendo sustitutos. La salida tiene un límite de 2 000 000 caracteres.

Fragmentos contiguos con diferencia de hasta un grafema; cantidad ≤grafemas. Regex Unicode sin barras. Se rechazan coincidencias vacías o que corten grafemas. Relleno aleatorio desde el campo de relleno.

Preguntas frecuentes

¿Se conservan emoji y acentos?

Los modos por grafemas conservan los grupos identificados por Intl.Segmenter del navegador.

¿Corrige texto árabe o hebreo invertido?

No. Cambia el orden lógico, no el algoritmo de presentación bidireccional.

Herramientas relacionadas