#102 · Limpieza de texto

Eliminador de caracteres invisibles

Limpia caracteres invisibles que pueden colarse en textos copiados, archivos exportados o datos recibidos desde otros sistemas. Puedes retirar controles C0 no imprimibles, marcas de ancho cero y espacios Unicode especiales, conservando los saltos de línea y las tabulaciones cuando lo necesites. El informe indica qué cantidad de caracteres ocultos se modificó.

Entrada de texto

Procesamiento local
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Introduce el texto.
  2. Escoge un nivel de limpieza y decide si conservar las tabulaciones.
  3. Ejecuta la limpieza.
  4. Revisa los contadores y usa el resultado depurado.

Qué hace esta herramienta

Elimina caracteres que normalmente no se representan como glifos y que pueden provocar diferencias difíciles de detectar entre cadenas aparentemente iguales.

El modo seguro retira controles C0 excepto salto de línea, retorno de carro y, opcionalmente, tabulación, además de marcas Unicode invisibles comunes. El modo amplio normaliza también determinados espacios especiales.

Los espacios no separables pueden ser intencionados en contenido editorial; el modo amplio los convierte en espacios normales.

Ejemplo

Entrada con U+200B, U+2060 y NBSP

Salida sin marcas ocultas; en modo amplio, NBSP pasa a espacio U+0020.

Casos de uso

  • Depurar datos antes de una importación.
  • Eliminar caracteres extraños que rompen validaciones.
  • Normalizar texto procedente de PDFs, webs o mensajería.

Consejos para obtener mejores resultados

  • Empieza por el modo seguro.
  • Usa el modo amplio solo si también quieres normalizar espacios especiales.
  • Mantén las tabulaciones si delimitan columnas.
  • Comprueba el tipo de archivo antes de sustituir caracteres estructurales.

Detalles del procesamiento

Se usan rangos Unicode explícitos y se respetan los saltos de línea para no convertir el texto en una sola línea.

No intenta reconstruir formato visual perdido ni distinguir todos los controles con significado semántico.

Preguntas frecuentes

¿Qué caracteres invisibles puede quitar esta herramienta?

Puede eliminar controles no imprimibles comunes, marcas como ZWSP, ZWNJ, ZWJ, WORD JOINER y BOM, y en modo amplio normalizar ciertos espacios Unicode.

¿Se conservan los saltos de línea al limpiar caracteres invisibles?

Sí. Los saltos de línea se conservan para mantener la estructura del texto.

¿Puedo conservar las tabulaciones mientras elimino otros controles?

Sí. La opción “Conservar tabulaciones” evita borrar U+0009, algo útil en texto tabulado o datos pegados desde una hoja de cálculo.

¿Qué ocurre con los espacios no separables NBSP?

En modo seguro se mantienen. En modo amplio se convierten en espacios normales para facilitar comparaciones y búsquedas.

¿Cómo saber cuántos caracteres ocultos había en el texto?

Después de ejecutar la herramienta, el resultado muestra el número de caracteres eliminados y una estimación de los tipos encontrados.

Resumen del procesamiento

DatoValor
Invisibles eliminadosSe calcula al ejecutar
Tipos detectadosSe calcula al ejecutar
Caracteres visiblesSe calcula al ejecutar