Cómo rellenar texto hasta una longitud fija
Añadir espacios o caracteres personalizados al final
Rellenar texto online sin instalar programas
Para qué sirve el relleno en datos de ancho fijo
Por qué las líneas largas no reciben más caracteres
Ejemplo de relleno de texto línea por línea
Funciones explicadas
Relleno por la derecha
Añade los caracteres necesarios al final de cada línea cuando padSide tiene el valor right. Es el valor predeterminado configurado.
Opción de relleno por la izquierda
La misma lógica admite padSide con el valor left, que coloca los caracteres añadidos antes del texto original.
Longitud objetivo ajustable
Configura targetLength con la longitud deseada. El código limita el valor a un rango de 0 a 100.000.
Cadena de relleno personalizada
Utiliza un espacio, un guion, un punto u otra cadena. El contenido se repite cuando hace falta y se recorta para añadir exactamente los caracteres necesarios.
Copiar al portapapeles
Pulsa Copiar para copiar el resultado generado. La interfaz también incluye el estado ¡Copiado!.
Descargar el resultado
Usa Descargar para guardar el texto generado. El código de procesamiento disponible no confirma el nombre ni el formato del archivo descargado.
Cargar un ejemplo
Cargar ejemplo permite introducir texto de muestra para probar las opciones. El contenido exacto del ejemplo depende de la implementación de la interfaz.
Controles para borrar y restablecer
La interfaz incluye Borrar. El análisis también detecta funciones para restablecer y borrar, pero la lógica de relleno no especifica qué valores cambia exactamente el restablecimiento.
¿Para qué puedes usarla?
Preparar registros de ancho fijo
Añade espacios finales o caracteres personalizados cuando un formato de texto necesita una longitud mínima por línea.
Organizar columnas de texto
Usa espacios para dar una longitud mínima uniforme a las etiquetas cortas antes de colocarlas en una estructura de texto mayor.
Crear datos de prueba
Genera cadenas con una longitud determinada para comprobar cómo otro programa procesa el texto rellenado.
Rellenar identificadores y etiquetas
Añade caracteres al final de las líneas cortas sin sustituir ni borrar su contenido original.
Dar formato al texto desde el móvil
Utiliza la interfaz en un navegador compatible desde un teléfono u otro dispositivo.
Información de la herramienta
| Nombre de la herramienta | Right Pad Text |
|---|---|
| Procesamiento | JavaScript en el cliente |
| Lado predeterminado | Derecha |
| Longitud predeterminada | 10 |
| Relleno predeterminado | Un espacio |
| Rango de longitud | De 0 a 100.000 |
| Unidad de procesamiento | Cada línea, según la longitud de cadena de JavaScript |
| Separador de salida | Carácter de nueva línea (\n) |
Beneficios
- Añade caracteres al final de las líneas cortas sin editarlas una por una.
- Define una longitud objetivo en lugar de calcular manualmente cuánto relleno falta.
- Utiliza espacios o cualquier cadena de relleno no vacía.
- Conserva sin cambios las líneas que ya alcanzan la longitud objetivo.
- Copia o descarga el resultado mediante los controles disponibles.
Limitaciones
- Las líneas que alcanzan o superan la longitud objetivo no se acortan ni se modifican.
- La longitud se calcula con JavaScript string length y puede no coincidir con el ancho visual de todos los caracteres Unicode.
- Una cadena de relleno vacía no añade caracteres.
- Una longitud objetivo de 0 no añade relleno.
- La lógica une las líneas con caracteres de nueva línea y no especifica otros formatos de salida.
- El código de procesamiento no determina el nombre ni el formato del archivo descargado.
Cómo se procesa tu texto
La operación de relleno se implementa con JavaScript en el cliente y el código proporcionado no necesita una solicitud al servidor para transformar el texto. Esto describe únicamente el procesamiento de relleno; no confirma cómo otras partes del sitio gestionan analíticas, registros u otros datos.
Consejos
- Prueba primero la longitud predeterminada de 10 si quieres comprobar el funcionamiento sin cambiar los ajustes.
- Utiliza un espacio para texto normal y `-` para revisar visualmente el relleno.
- Introduce en targetLength la longitud final que necesitas, no el número de caracteres que quieres añadir.
- Si padString tiene varios caracteres, la cadena se repite hasta completar el espacio necesario.
- Revisa Texto rellenado antes de usar Copiar o Descargar.
Preguntas frecuentes
¿Cómo relleno texto a la derecha hasta 10 caracteres?
Sí. Configura targetLength en 10 y padSide en right. Estos son los valores predeterminados, junto con un espacio como relleno. Las líneas cortas reciben los espacios que faltan y las líneas más largas permanecen sin cambios.
¿Puedo rellenar texto con un carácter personalizado?
Sí. Introduce en padString un carácter como `-` o `.`. La herramienta repite la cadena para completar el espacio disponible y utiliza solo los caracteres necesarios. El contenido original de cada línea se conserva.
¿El relleno modifica las líneas que ya son suficientemente largas?
No. Si la longitud de cadena de JavaScript es igual o superior a targetLength, el código devuelve la línea sin cambios. Solo se añade relleno a las líneas que tienen menos caracteres que la longitud objetivo.
¿Puedo rellenar por la izquierda en lugar de la derecha?
Sí. La lógica admite padSide con los valores left y right. Elige left para añadir caracteres antes del texto existente o right para agregarlos al final. La configuración predeterminada utiliza right.
¿Cuál es la longitud máxima para rellenar texto?
Hasta 100.000. Antes de procesar cada línea, el código limita targetLength al rango de 0 a 100.000. Este es el límite establecido por la lógica, no una garantía sobre la cantidad de texto que cualquier dispositivo puede manejar cómodamente.
¿Cómo rellenar texto online sin instalar programas?
Sí. La transformación se ejecuta mediante JavaScript en el navegador, así que puedes utilizar la herramienta sin instalar un programa de relleno de texto independiente. El código proporcionado no necesita una solicitud al servidor para realizar esta operación.
¿Puedo aplicar relleno a varias líneas de texto?
Sí. El código procesa cada línea por separado y une los resultados con caracteres de nueva línea. Cada línea recibe solo el relleno necesario, de modo que las líneas largas no cambian la cantidad de caracteres añadidos a las cortas.
¿Qué ocurre si dejo vacía la cadena de relleno?
No se añade ningún carácter. La lógica comprueba si padString está vacío antes de repetirlo. Si lo está, todas las líneas permanecen sin cambios, aunque tengan una longitud inferior a targetLength.
¿Puedo copiar o descargar el texto rellenado?
Sí. La interfaz incluye los controles Copiar y Descargar. Después de copiar, aparece el estado ¡Copiado!. El código de procesamiento no confirma el nombre ni el formato del archivo descargado, por lo que esos detalles no se pueden asegurar.